We are looking for engineers to expand our tenant-focused mobile application as well as assist in scaling up existing web based software to meet new workflow demands. As a Full Stack Developer, you will be involved in the entire development lifecycle, from requirement analysis to product deployment. You will collaborate closely with product managers and other developers to ensure the delivery of high-quality, scalable, and maintainable software solutions. Your goal will be to enhance the look and feel of our products while also generating user engagement within the Dash community and improve business and operational efficiency.
What You'll Do
? Design and develop customer-facing websites, tenant-facing mobile application, and internal systems using React, React Native, NodeJs, Typescript and AWS
? Collaborate closely with the Product team in Hong Kong to develop solutions with data collection to improve business and operational efficiency
? Continuous learning and maintain high coding standards and quality as a team
? Be part of a core team in an agile environment, and be adaptive to product changes
What We're Looking for
? At least 3 years of solid experience in web / backend / mobile development
? Experience with Node.js, TypeScript, and ES6.
? Experience with React or React Native and at least one web framework such as Express.js or Nest.js.
? Ability to use at least one ORM framework such as Hibernate, MyBatis, TypeORM or Mongoose.
? Ability to deploy and manage application containers using Docker.
? A willingness to learn and a strong sense of responsibility
? A team player who is organized and takes initiative in driving technology and product forward
Bonus Points:
? Experience with MongoDB, AWS, CICD, GCP in related cloud services and serverless architecture
? Familiarity with Golang or Java
? Experience with Jenkins, CircleCI, or GitHub CI, with the ability to configure and manage continuous integration / delivery pipelines.
? Proficiency in using Terraform for infrastructure man