Lead the design and development of the company’s customer-facing experience.
Be part of our core engineering and leadership team.
Build a cloud-native application with a modern microservices architecture.
Mentor and grow the team, our practices, and our technology stack.
Work closely with the product & UX to define the company roadmap and execute the development plans.
Design system architectures and select/evaluate tools and open-source projects to use within our architecture.
Requirements
5+ years of software engineering experience building microservice based production-level large-scale web applications.
5+ years of experience with modern full-stack frameworks in React Vue/Angular, Node.js/JavaScript/Typescript or equivalent programming language - A must
Experience with SQL, PostgreSQL, MongoDB, and/or other database technologies.
Experience with modern cloud environments (GCP, AWS), in a microservice-based application.
Experience with automated CI/CD pipelines to ensure fast and efficient deployments.
Passion for building great user experience, with high-standard engineering practices in an agile work environment.
Actively contribute to the creation and maintenance of a positive and collaborative work environment in an early-stage startup environment
Excellent communication and a great team member. Work daily with our product, users, and the rest of the engineering team to make things work.
Preferred Qualifications
Advantage: Experience building mobile-friendly software frameworks using Flutter/React Native equivalent.
Advantage: Strong architecture skills – ability to design for scale, velocity, robustness, and readability of end-to-end data-driven solutions.
Advantage: Experience with the following container orchestration services (e.g., Kubernetes/ECS), Serverless computing(Lambda/Cloud functions), or firebase platform.