Cette offre d'emploi n'est plus disponible
Android Lead Developer
Rivago Infotech Inc
- Toronto, Ontario, Canada
- Toronto, Ontario, Canada
À propos
Responsibilities:
Android Development Excellence
Deliver high-quality, scalable, and maintainable Android software solutions (requirements, design, code, documentation, etc.).
Translate creative designs (Adobe Illustrator, Photoshop, PDF, PNGs) into working Android applications with exceptional attention to detail.
Take pride in creating Android magic and build seamless user experiences rooted in deep customer empathy.
Product Development and Code Ownership
Partner with cross-functional teams, including product management, business units, and engineering teams, to ensure alignment and push forward delivery timelines.
Mock server-side dependencies to accelerate development and ensure testability of code.
Resolve bugs and defects during QA testing, pre-production, production, and post-release patches with precision and efficiency.
Architectural Design and Leadership
Participate in and lead the Software Design/Architecture process to align with best practices.
Demonstrate strong knowledge of server-side development processes, tools, and technologies, and leverage them to connect Android apps seamlessly with back-end systems.
Lead peer reviews of estimates, design plans, and code to uplift team quality standards.
Quality and Agile Practices
Drive quality activities—including unit testing, Test Driven Development (TDD), and continuous integration—to ensure robust application delivery.
Apply Agile Development, Scrum, and/or Extreme Programming methodologies to balance speed and quality in the software development lifecycle.
Team Collaboration and Leadership
Actively mentor junior developers and foster positive team dynamics.
Engage effectively with all team members, cultivating a collaborative and committed environment.
Align technical efforts with customer needs and business priorities.
Qualifications:
7+ years of experience developing web, software, or mobile applications.
2+ years of hands-on experience with Kotlin and GraphQL (required).
3+ years of experience in Software Design/Architecture processes.
Strong expertise in Android SDK and deep knowledge of Android application lifecycle.
Solid experience with RESTful or SOAP-based web services (consuming or creating).
Proficiency in the entire SDLC and delivering production-grade applications.
Demonstrated ability to translate complex technical concepts into actionable solutions for technical and non-technical audiences alike.
Prior experience with unit testing and TDD, ensuring your code works effectively and cohesively.
Understanding of Agile Development methodologies, including Scrum and/or Extreme Programming techniques.
Proven leadership skills and commitment to delivering team success.
Preferred Skills:
Experience working with tools related to server-side development.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.