Location
Secunderabad | India
Job description
- Work with stakeholders to align with road map projects and provide architecture elements and provide design documents
- Providing guidance and technical expertise for team
- Excellent ability to provide technical document regarding application architecture, feature workflows, dependencies, CI/CD integrations etc.
- Work with Scrum master to align deliverables in an Agile/Scrum environment
- Hands-on with technical stack and be able to define & contribute to architecture guidelines and tech tools
- Involve in every day code reviews
- Mentor junior developers, empower senior developers to solve complex business problem
- Communicate effectively with teammates, and stake holders to make sure the team is aligned to roadmap priorities, execution strategy and any risks to be noted.
- Collaborate efficiently across cross functional team such as UI/UX, Architects, backend teams for business priorities.
- Deliver product with high quality and treat any customer issues with high priority.
- Fully hands-on with everyday coding activities.
- Continuously evaluate and improve for new technologies to enhance application performance.
- To be able to identify tools and techniques help to re-use code across platforms and help business deliver apps to market in lesser time.
- Understand and comply with Agile process
- Maintain application development in CI/CD environment.
In this role, you ll need
- Bachelor s degree in CSE/IT
- Proficient knowledge of Android SDK, Eclipse, Android Studio
- Hands-on experience in Kotlin
- Working knowledge of Web Services & REST (JSON) APIs
- Proficient in using bitbucket (Source Tree & Command Line)
- Experience in implementing secure, transactional applications integrated with web-based services
- Experience in publishing application with at least one published application for Android in Google Play Store
- Experience in understanding data securing mechanisms in Android applications (Encryption, obfuscation, Encryption algorithms, libraries)
- Proficiency in data storing technologies for Android applications (Sqlite, Room, Realm, Files etc)
- Understanding various device dependencies and resolving them.
- Experience in integrating third party sdks like Facebook, Gmail/Google, Twitter, Instagram etc
- Experience in writing automated unit tests
- Experience in TDD approach
- Exceptional oral, verbal & written communication skills
- Should exhibit excellent judgement capabilities
- Good understanding of CI/CD integrations
- Google Recommended User Interface design practices and implementation approaches
Job tags
Salary