Position: Middle/Senior Android Software Engineer
Company: SoftServe
Category: Android
Experience required: 2y
English level: upper

WE ARE
SoftServe isn't just about technology — it’s about open-minded people who love technology and have everything they need to pursue their passion to create innovation.

Our client's company is a financial technology and registered bank holding company committed to transforming the way people and businesses manage and move money, and making financial wellbeing and empowerment more accessible for all. Its proprietary technology enables faster, more efficient electronic payments and money management, powering intuitive and seamless ways for people to spend, send, control, and save their money. Through its retail and direct bank, Company offers a broad set of financial products to consumers and businesses including debit, prepaid, checking, credit, and payroll cards, as well as robust money processing services, tax refunds, cash deposits, and disbursements. The company’s Banking as a Service ('BaaS') platform enables a growing list of America’s most prominent consumer and

technology companies to design and deploy their own customized banking and money movement solutions for customers and partners in the US and internationally.

This is a new project that is about to be started with a team to be formed for a 9-month engagement.

YOU ARE
Showing the following competencies

Relevant expertise as an Android Engineer (2-4 years)
A professional with Kotlin, Android SDK
REST API integration
Unit testing
Jira, TeamCity
Willingness and ability to take on new technologies. Fast learner
Intermediate Strong + English level or higher
Experience in technical specifications creation and/or architecture visions covering diagrams, technical and system requirements
YOU WANT TO WORK WITH
Estimation and scope decomposition
Risk assessment, defining dependencies and assumptions
Participation in discovery phases and workshops covering all technical aspects of the deal
Technical specifications and architecture visioning document creation
Technology assessments and comparisons
Participation in implementation phase defining and creating the cores of that or another system
Possibility of transferring the knowledge to the other teams
TOGETHER WE WILL
Operate across evolving technology stack
Support the wider Engineering team with Android development expertise
Have funny and friendly environment where the key objective is getting things done