Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a talented and experienced Android Engineer to join our growing mobile development team. In this role, you will design, develop, and maintain high-quality Android applications with a focus on performance, scalability, and exceptional user experience. You will collaborate closely with cross-functional teams to deliver innovative features that enhance our digital ecosystem.
Job Responsibilities
- Design, build, and maintain advanced Android applications using modern frameworks and tools.
- Collaborate with product managers, designers, and backend engineers to define and deliver high-impact features.
- Write clean, efficient, and maintainable code following best practices in software development.
- Ensure application performance, quality, and responsiveness across a range of devices.
- Participate in code reviews, testing, and continuous integration activities.
- Work in an agile environment and contribute to the full software development lifecycle (SDLC).
- Partner with UX/UI designers to ensure a consistent and engaging user experience.
- Implement security best practices, including encryption and secure data handling.
- Contribute to improving coding standards, tooling, and team productivity.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years of hands-on experience in frontend or mobile development using Kotlin, Java, Swift, or React Native.
- Strong understanding of Agile methodologies and proven ability to perform analysis, development, and testing within agile teams.
- 1+ year of experience using Selenium for testing (nice to have, not mandatory).
- Solid understanding of JavaScript concepts, modular architectures, and microservice-based integrations.
- Experience working with UX designers and translating design requirements into functional features.
- Proven expertise in unit testing and UI testing for Android applications.
- Experience with at least one Extreme Programming (XP) practice.
- Proficiency with development tools such as Android Studio, Xcode, WebStorm, Jenkins, Artifactory, SonarQube, and Git.
- Knowledge of Apple and Google design guidelines and best practices for mobile UI/UX.
- Strong experience with dependency management tools such as Gradle or CocoaPods.
- Sound knowledge of encryption algorithms and secure coding principles.
- Excellent problem-solving, debugging, and analytical skills.
- Strong understanding of code documentation and software versioning practices.Familiarity with functional and reactive programming paradigms.
- Experience in continuous integration and delivery (CI/CD) pipelines.
Key Skills
Ranked by relevanceReady to apply?
Join PURVIEW and take your career to the next level!
Application takes less than 5 minutes

