What's this role about
Native Android Developer (SDE II )
Here's How You'll Contribute
You'll do this by:Key Responsibilities
- App Development: Design, build, and maintain robust, high-performance Android applications from scratch or by enhancing existing codebases.
- Code Quality: Write clean, efficient, and reusable code, ensuring best practices and high standards.
- Performance & Reliability: Optimize applications for speed, responsiveness, and efficiency, and ensure compatibility across various Android versions and devices.
- Testing & Debugging: Develop and implement unit, integration, and UI tests to identify and fix bugs, ensuring application stability and robustness.
- Collaboration: Work closely with cross-functional teams, including UI/UX designers, product managers, and testers, to define features and deliver seamless user experiences.
- API & Service Integration: Integrate the application with RESTful APIs, cloud-based services, push notifications, analytics, and payment gateways.
- Maintenance & Updates: Provide ongoing support for developed apps, fix bugs, and add new features to existing applications.
- Agile Development: Participate actively in the Agile software development lifecycle and Scrum ceremonies.
Core Skills
- Programming Languages: Proficiency in Java and/or Kotlin is essential for native Android development.
- Android SDK: Strong understanding of the Android SDK and integrated development environments (IDEs) such as Android Studio.
- UI/UX Design Principles: Ability to implement and adhere to Android design principles to create intuitive and user-friendly interfaces.
- Architectural Patterns: Familiarity with Android architectural patterns and best practices for scalable applications.
- Version Control: Experience with version control systems like Git.
- Testing Frameworks: Experience with testing frameworks for Android development.
- Problem-Solving: Excellent debugging skills and the ability to troubleshoot complex issues.
Desired Skills
How we'd like you to lead:
Advantage Zensar
We are a technology consulting and services company with 11, 800+ associates in 33 global locations. More than 130 leading enterprises depend on our expertise to be more disruptive, agile and competitive. We focus on conceptualizing, designing, engineering, marketing, and managing digital products and experiences for high-growth companies looking to disrupt through innovation and velocity.Zensar Technologies is an Equal Employment Opportunity (EEO) and Affirmative Action Employer, encouraging diversity in the workplace. Please be assured that we will consider all qualified applicants fairly, regardless of race, creed, color, ancestry, religion, sex, national origin, citizen status, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veterans status.Zensar Is a Place Where You Are Free To Express Yourself In An Environment That Values Individuality, Nurtures Development And Is Mindful Of Wellbeing. We Put Our People And Customers At The Center Of Everything That We Do. Our Core Values Include
- Putting people first
- Client-centricity
- Collaboration
Grow. Own. Achieve. Learn. with Zensar