Android Developer | Collinson

Full Time

Mumbai

Collinson's Travel Experience Division is looking for a Senior Android Developer with 2-6 years of overall strong design/development experience (including 2+ years of mobile development experience). This role is pivotal in architecting and developing Android applications, using Kotlin, that offer a smooth, user-friendly travel experience for a global clientele, while also considering regional nuances.


Key Responsibilities:


  • Design and build advanced applications for the Android platform.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Maintain and improve existing codebase, focusing on continuous integration and deployment strategies.

  • Work on bug fixing and improving application performance.

  • Ensure the best possible performance, quality, and responsiveness of the application.

  • Integrate with third-party libraries and APIs, ensuring seamless functionality.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Coordinate with the design team to ensure UI/UX best practices are followed.

  • Address any security vulnerabilities and work to ensure a secure app environment.

  • Stay updated with the latest mobile trends, architectures, and emerging technologies.


Knowledge, Skills, and Experience:


  • 2-6 years of strong design/development experience overall, with 2+ years of mobile development experience.

  • Hands-on experience building mobile applications using Kotlin, and solid understanding of Android app design principles, patterns, and best practices.

  • Good knowledge of architectural design patterns such as MVVM and MVP, and proven experience ensuring modularized and scalable app architecture.

  • You care about user interaction, usability, and of course, making the interface beautiful.

  • Ability to take ownership and drive the development of exciting and impactful new features and products.

  • A genuine passion for writing well-structured, readable, and maintainable code.

  • You know what to test, why to test it, and how to write flexible tests that won't break.

  • An agile mindset and experience with Agile practices (Pairing, TDD).

  • You thrive in a team where you can learn and try new tech, collaborate on technical challenges and grow as a team.

#SeniorAndroidDeveloper #AndroidDevelopment #Kotlin #MobileDevelopment #MVVM #MVP #Agile #TDD #TravelTech #Hiring #Job #TJH #Onslabs

Create a free website with Framer, the website builder loved by startups, designers and agencies.