What are the responsibilities and job description for the Android Engineer position at ClifyX?
Job Title: Android Developer
Location: Charlotte, NC (Local Candidates Only – Face-to-Face Interview Required)
Experience: Mid to Senior Level
Job Summary
We are looking for a skilled Android Developer with strong expertise in Kotlin and Java to build and maintain high-quality native mobile applications. The role involves full lifecycle development, debugging, and collaboration with cross-functional teams.
Required Skills & Experience
- Strong expertise in:
- Android development
- Kotlin and Java
- Experience in building and maintaining native Android applications
- Strong understanding of:
- Mobile application architecture and design patterns
- Debugging and troubleshooting existing applications
- Experience with:
- Writing test plans and test cases
- Performance optimization
- Familiarity with:
- Agile (Scrum) and Waterfall methodologies
- Full SDLC lifecycle
Key Responsibilities
- Design, develop, and enhance native Android applications
- Analyze business requirements and translate them into technical solutions
- Debug and troubleshoot existing applications efficiently
- Develop and execute test plans and scripts
- Collaborate with cross-functional teams for delivery
- Ensure high-quality, scalable, and maintainable code
Preferred Skills
- Experience with Android testing frameworks
- Knowledge of UI/UX best practices for mobile apps
Soft Skills
- Strong problem-solving and analytical abilities
- Excellent communication and teamwork skills
- Ability to work independently and manage priorities
Important Note
- Local candidates only (Charlotte, NC)
- Face-to-face interview is mandatory