N

Android Developer

NodeFlair
On-site




What You'll Be Doing


  • Actively participate in or lead a team of developers within a project squad, varying in project sizes.
  • Develop clean, composable, and maintainable code to create high-quality products for clients.
  • Write automated tests to ensure the quality and maintenance of client projects.
  • Conduct code reviews with fellow team members.
  • Continuously learn new technologies, languages, and techniques to adapt to client needs.
  • Mentor junior team members through pair-programming and knowledge-sharing sessions during team rituals like sprint planning and bi-weekly retrospectives.
  • Collaborate with team members to define internal processes and initiatives aligned with the company's mission.

Why You'll Love Working Here


  • Take pride in the products bearing our name.
  • We prioritize engineering excellence, with both co-founders having led tech teams at leading e-commerce companies in South East Asia.
  • Emphasis on processes, high quality, and aesthetics.
  • Follow strong processes based on agile principles, including working on well-defined user stories, estimating using points, and iterative development in short sprints.
  • Regular one-on-one reviews for continuous improvement and growth.
  • Access to a wide range of learning resources and yearly education allowance to enhance skills.
  • Comprehensive benefits including private medical insurance, company care fund, and social welfare coverage.
  • Provided with MacBook, large screens, and necessary accessories for comfortable work.
  • Casual work attire policy.
  • Fully stocked office kitchen with drinks and snacks.
  • Generous paid leave including public holidays and personal days.
  • Sabbatical month every 3 years.
  • Annual company outing and various other perks.

Qualifications


  • Minimum of 3 years of professional Android development experience.
  • Proficiency in Kotlin is essential; experience in Flutter is advantageous.
  • Experience in writing automated tests for mobile applications.
  • Enjoys working on challenging solutions and systems.
  • Strong belief in the importance of reusability, maintainability, security, and performance in application development.
  • Possesses a "Can do attitude" and a product mindset.
  • Confident in English communication.
  • Only candidates currently residing in Vietnam will be considered.