Senior Android Engineer

HCL Global Systems Inc.

  • Salt Lake City, UT
  • 30+ days ago

    Highlights

    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? 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.

    Numbers & Facts

    LocationSalt Lake City, UT

    Description

    We are currently sourcing for a Senior Android Engineer to work in Salt Lake City, UT!

    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.

    Similar Jobs