Share
Job Description:
As a
Senior Android Developer, your responsibilities will notably include:
Lead Technical Projects : Oversee Android development projects, guiding the team to deliver high-quality and scalable solutions.
Mentor & Coach : Provide mentorship to junior developers, helping them grow in their careers and improve their skills.
Collaborate with Cross-Functional Teams : Work closely with product managers, designers, and other engineers to deliver seamless user experiences.
Drive Technical Decisions : Influence the technical direction of the Android platform, ensuring that solutions align with both business goals and user needs.
Platform Improvements : Share knowledge and suggest best practices to continuously improve the Android platform, ensuring it stays current with the latest technologies.
Your Day to Day
Lead the creation of high-performance Android applications that meet user needs and business goals.
Participate in sprint planning, delivery, and retrospectives, ensuring your team delivers high-quality code in every iteration.
Actively guide and mentor less experienced developers, fostering a supportive and collaborative environment.
Demonstrate best practices, share knowledge, and ensure the team delivers high-quality work.
Work with product and design teams to understand the vision and ensure technical solutions meet business objectives.
What You Need to Succeed
Proven Android Development Experience with a solid expertise in Kotlin and building robust, scalable Android applications using the Android SDK and other frameworks.
A deep understanding of MVVM , Clean Architecture , and other patterns, applying them to create maintainable apps.
A commitment to writing clean, maintainable code and experience in unit testing , integration testing , and UI testing .
Mentorship Experience with an inner desire to mentor and help junior developers grow both technically and professionally.
Experience working in Agile teams, collaborating with cross-functional members to deliver quality products.
User-Centered Approach with a focus on delivering great user experiences that align with business objectives.
Strong communication skills and a collaborative approach to sharing ideas and receiving feedback from peers.
Bonus Points
Hands-on experience with CI/CD tools like Jenkins to automate build, test, and deployment processes.
Our Benefits:
Any general requests for consideration of your skills, please
These jobs might be a good fit