Android Developer (SDEII) APPLY NOW
1. Working with the team, collaborate with other engineers, UX designers, and product teams to design and build new Android features.
2. Completely own the Android application end to end; through design, development, testing, launch and post launch support.
3. Launch and maintain applications on Google Playstore.
4. Build performant, scalable, secure, and reliable features that drive real-time data, video, and IOT solutions.
5. Code defensively against a large variety of operating systems, versions and devices. Build pixel-perfect user experiences.
6. Write high quality, clean, maintainable code and perform peer code-reviews.
7. Propose coding standards, tools, frameworks, automations and processes for the team.
8. Lead technical architecture and design for application development.
9. Work on POCs, try new ideas, influence product roadmap.
10. Participate in interview/hiring activities for the organization.
1. 3+ years experience building complex Android applications from ground up till launch; utilizing modern frameworks and design patterns.
2. Proficiency in Android SDK, different versions of Android, and how to deal with different screen sizes.
3. Strong knowledge of object oriented programming; designing and coding the main application, ensuring high quality and performance of the application, fixing application bugs, maintaining the code, publishing apps to Playstore and implementing application updates.
4. Experience designing and integrating with RESTful APIs at scale and knowledge of back-end services. Familiarity with using core Android concepts such as push notifications, APIs and cloud messaging. Experience integrating web pages in native apps.
5. Experience in technical design of mobile apps.
6. Proficient in code versioning tools including Mercurial, Git, and SVN.
7. Understanding of software design principles and computer science fundamentals. Knowledge of Google Android design principals and application interface guidelines.
8. Experience working with BLE/Bluetooth IOT development will be added advantage.
9. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers will be added advantage.
10.Bachelor’s degree in Computer Science or Software Engineering preferred.
Contact Email Id: firstname.lastname@example.org