Senior Android Engineer
Are you interested in serving the needs of millions of customers by building the best-in-class digital experience that helps them in financial planning, investing, and retirement solutions? Our chapter comprises teams that work on a wide range of applications and platforms including websites, mobile applications, and investor-facing solutions. We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals to help us deliver the best omni-channel experience to our customers.
In your role, you will:
Help build omni-channel user experiences and the underlying platforms needed to support our digital presence.
Work on building entire features, taking them from concept to deployment, as part of autonomous, cross-functional teams.
Have the opportunity to contribute ideas to improve products, develop your skills, learn new technologies and languages, and continue growing professionally.
Provide technical leadership and mentoring to junior team members.
The Expertise and Skills You Bring
Designing, developing, and maintaining mobile applications in a fast-paced environment.
6+ years of professional experience developing publicly available Android applications using Kotlin.
Solid understanding of software design patterns, algorithms, and data structures.
Experience leading and mentoring junior engineers.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Experience working in an Agile development environment.
Experience with unit testing, integration testing, and debugging.
Experience optimizing Android applications for performance and responsiveness.
Familiarity with Android SDK, Android Studio, and other relevant development tools.
Experience using third-party libraries and APIs in Android development.
Knowledge of mobile architectures, trends, and emerging technologies used in creating performant and resilient Android applications.
Advanced Git skills and knowledge of branching strategies.
Understanding of RESTful APIs.
Understanding of Android accessibility features and experience building accessible mobile applications is a plus.
Familiarity with GenAI tools such as GitHub Copilot or Google Gemini.