Software Developer - Front End - Android App Dev
Job Description
We are seeking an experienced Android Software Developer to contribute to the development of key financial applications, including Mobile Check Deposit and Zelle features. This role involves the full development lifecycle, from understanding requirements to deploying and maintaining applications. The position requires working closely with offshore teams and participating in all Agile ceremonies.
- Understand and analyze project requirements for mobile applications.
- Design, document, and develop new features for Android applications.
- Perform unit testing to ensure code quality and application stability.
- Collaborate with offshore development teams on a daily basis.
- Participate actively in all Agile ceremonies, including planning, stand-ups, and retrospectives.
- Develop websites and applications through all phases of the development life cycle (planning, building, testing, deploying, and maintaining).
Experience
7-10+ years of professional experience in Android application development.
Technical Skills
- Proficiency in Android app development, Android SDK, Kotlin, MVVM architecture, Compose, Jetpack libraries, Navigations, Coroutines, Flows, Camera API, Junit, and Mockito.
- Experience with Jenkins, Datadog, Splunk.
- Knowledge of GraphQL API integration.
About the Role
The role involves the full development lifecycle, from understanding requirements to deploying and maintaining applications. The position requires working closely with offshore teams and participating in all Agile ceremonies.
Responsibilities
- Understand and analyze project requirements for mobile applications.
- Design, document, and develop new features for Android applications.
- Perform unit testing to ensure code quality and application stability.
- Collaborate with offshore development teams on a daily basis.
- Participate actively in all Agile ceremonies, including planning, stand-ups, and retrospectives.
- Develop websites and applications through all phases of the development life cycle (planning, building, testing, deploying, and maintaining).
Requirements
The role requires 7-10+ years of professional experience in Android application development. Proficiency in Android app development, Android SDK, Kotlin, MVVM architecture, Compose, Jetpack libraries, Navigations, Coroutines, Flows, Camera API, Junit, and Mockito is required. Experience with Jenkins, Datadog, Splunk, and knowledge of GraphQL API integration is beneficial.
Qualifications
The role requires a strong background in software development, particularly in Android app development. Proficiency in Kotlin, MVVM architecture, Compose, Jetpack libraries, Navigations, Coroutines, Flows, Camera API, Junit, and Mockito is essential. Experience with Jenkins, Datadog, Splunk, and knowledge of GraphQL API integration is preferred.
Skills
Proficiency in Android app development, Android SDK, Kotlin, MVVM architecture, Compose, Jetpack libraries, Navigations, Coroutines, Flows, Camera API, Junit, and Mockito.
Benefits
Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.
Pay
The salary range for this position is $80,000 - $120,000 annually.
Schedule
The role is based in Atlanta, Georgia and is an on-site position.
Contact Information
To apply for this job, send your information and resume to [email protected] or call us at our Cork office +353 21 2330 150. For more details about Everforth Apex's benefits, click here.