ACG_2959_JOBOur client is a fast-growing technology company who is looking for a qualified candidate to join their firm.Participate in the entire user experience design process, from creating wireframes and mockups to implementation and final release.Collaborate closely with designers and business stakeholders to define and deliver refined, practical solutions to complex problems.Develop RESTful APIs and event-driven microservices leveraging Kafka.Build web and mobile APIs, and design microservices to enhance system architecture and product functionality.Work mainly with Kotlin and Java while applying the most suitable programming languages for specific challenges.Utilize scalable AWS infrastructure for system deployment and optimization.Maintain high software quality standards through Test-Driven Development (TDD), Domain-Driven Design (DDD), and Continuous Integration/Continuous Delivery (CI/CD) practices.Take full ownership of developed features—from build to deployment and maintenance.Define, implement, and promote best practices in development processes and technology adoption.RequirementsBachelor’s degree or higher in Computer Science, Software Engineering, Mathematics, Physics, or a related field.At least 8 years of professional experience in software development, with a track record of delivering high-quality solutions.Proven experience in developing and maintaining mobile applications.Proficiency in TypeScript/JavaScript and in building modern JavaScript component-based applications.Strong expertise in ReactJS or React Native; experience with GraphQL is an advantage but not mandatory.Skilled in Kotlin, Java, or Scala.Solid experience in back-end development and API design.Experience working on software projects involving both design and backend integration.Familiarity with iterative, feedback-driven delivery processes informed by customer insights and data analysis.Ability to collaborate effectively within fast-paced, cross-functional teams.Excellent communication, problem-solving, and organizational skills.Contact: Thao PhanDue to the immense number of applications, only shortlisted candidates will be contacted.