Lead Android Software Engineer

Responsibilities

Lead designs of major software components, systems, and features.
Design, develop, test, deploy, maintain and improve health-related Android applications.
Manage individual project priorities, deadlines, and deliverables with your technical expertise.
Work closely with project managers and business analysts to understand business goals and system requirements and communicate with the team constantly to understand and measure business requirements and values of developed features.
Contribute ideas (technological and product) to enhance the overall service experience.
Promote and participate in the continuous improvement of structure, processes, tooling to enable the teams to deliver more value.

Qualifications

Bachelor's degree in Computer Engineering, Computer Science, related fields or equivalent practical experience
5+ years of work experience in software development fields
Have positive attitude and be open-minded and a strong sense of ownership which drives you to find ways to do things better, faster, and more effective.
Strong foundation in Computer Science (Algorithm, Data Structure, etc.)
Experience with Android application development (Kotlin/Java, Android Jetpack, Architecture components, MVVM/MVP pattern, etc.)
Experience with API design, UX design, Mobile application performance optimization
Ability to learn other coding languages as needed
Programming experience in Flutter, or iOS (Swift or Objective-C) is a plus

JOIN

US

arrow&v
Upload your CV

Thanks for submitting!