24 Jul
Android Engineer
California, Sunnyvale , 94085 Sunnyvale USA

Vacancy expired!

Job Description – Android EngineerSystem Soft Technologies is a leading technology company that provides innovative technical solutions and consulting services to enhance your agility, business value, and competitiveness. We are focused on becoming a trusted partner to our clients and we have built a $141M+ company around understanding and anticipating their unique needs. With a pool of over 800 associates covering a full spectrum of expertise, System Soft Technologies has been sculpting a foundation of success for more than 20 years. We are a company driven to deliver a level of quality that far exceeds the expectations of our customers and we are differentiated by our flexible engagement model and commitment to business value that enables us to seamlessly evolve around our clients’ dynamic technology and business environments

Why System Soft Technologies? At System Soft Technologies, we are a family unit powered by diversity, inclusion, transparency, respect, integrity and passion for our clients and our people. Our business growth depends on your professional development, as we collaborate, share ideas and innovation, and invest in our future. By forging a meaningful partnership with our people, we come together with the same purpose, exceeding our goals. This keeps us nimble, ahead of the competition, and on top of our industry. Our continued success begins with you.

Required Skills:
  • Android, Kotlin, Graph QL, Dagger
  • Demonstrate a strong understanding of the Android framework and respective component lifecycles.
  • Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger)
  • Ability to build products with a focus on testability, someone who loves test coverage (well versed with Mock, Google truth, robo electric and espresso)
  • Wide experience working in multi module environment projects.
  • Expert-level knowledge of git and continues integration.
  • Experience in good app architecture using design patterns such as MVVM, MVP or Clean
  • Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning
  • Build reusable Android components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs.
  • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together

System Soft Technologies is a proud equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, sexual orientation, or any other characteristic protected by law.

Vacancy expired!


Report job