Android Team Lead Opportunity
We are seeking an experienced Android engineer to lead our mobile app development team. The ideal candidate will have a strong technical background, excellent leadership skills and the ability to collaborate with cross-functional teams.
The successful applicant will be responsible for designing and implementing new features, ensuring high-quality user experiences, and mentoring junior engineers. They should also possess a solid understanding of Agile methodologies and experience with Kotlin or other relevant technologies.
Key Responsibilities:
* Developing new features and improving existing ones
* Mentoring junior engineers
* Collaborating with cross-functional teams
* Evaluating design proposals from designers
This is an exciting opportunity for someone who wants to take on new challenges as they grow professionally in this technology-driven industry.
You'll bring:
• A proven track record of delivering high-quality software solutions using languages such as Java/Kotlin.
• Hands-on experience developing robust architecture designs,
u0007 including scalability considerations that facilitate growth while maintaining system stability.
u0007 Strong grasp of principles like Separation of Concerns (SoC), Don't Repeat Yourself (DRY) & YAGNI.
n a Deep understanding of UX best practices along with expertise in wireframing prototyping tools including InVision/Figma/Sketch...�★Proficiency in data structures algorithms e.g., arrays queues stacks trees graphs — hashmap hashset list implementation i.e., autobox/unboxing!ᅲ2Work Experience: We're looking for senior-level professionals who can adapt quickly into any project environment preferably having 6+ years’ worth involvement across various types including apps games web applications desktop clients etc while contributing equally towards code refactoring continuous delivery/ deployment process improvements quality assurance planning resource utilization control optimizations throughout lifecycle phases meeting client requirements satisfaction doing extra mile until desired outcome achieved!