Role Overview:
As an Android Developer, you will be responsible for leading the development of applications and services that handle all types of transactions. You will work in a fast-paced environment where continuous innovation and experimentation are a given. You will demonstrate mastery in innovation and security.
This is a remote position in India. We will only consider candidates currently in India and are not offering relocation assistance at this time.
About the Role:
- You will be part of a team that focuses on building world-class consumer security products
- You will develop and debug complex software in multiple UI and web technologies.
- You will determine best coding practices, development tools, and validation requirements.
- Work closely with both product owners and designers to fully understand business requirements and design philosophy
- Work with other programmers and developers throughout the development process.
- Work with the other team or 3rd party vendors to integrate functional component.
- Understand user requirements; design and develop applications and APIs for devices that meet real world scenarios.
- Solve and articulate complex problems with application design, development, and user experiences
About you:
- Software engineer with 5-7 years of experience in Android application development using Java, Kotlin.
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience in writing Unit Test cases and Code Coverage
- Experience in implementing analytics for Mobile products.
- Experience with static analysis tools like Coverity is a plus.
- Expertise in Android Studio, source control tools such as GIT & SVN.
- Experience in Gradle and/or Maven
- Knowledge of Jira is a plus.
- Good at problem-Solving and identifying the root cause for field issues.
- Excellent knowledge of Agile Development process.\