Working Time: VNT (GMT+7)
Direct supervisor: Technology Lead – Singapore
Collaboration: Global team in head-office, technology team in Singapore, business users, technology team.
Job description:
- Collaborate in a SCRUM team setting to
- Design and develop features for greenfield products
- Propose and make improvements to existing products
- Identify and implement lasting solutions to technical debt
- Enhance CI/CD pipelines and release processes
- Respond to production incidents effectively
- Enhance security of applications
- Coach, nurture and guide junior software engineers
- Care deeply about striking a good balance between code quality and delivery
- Take ownership of the whole SDLC, from refinement to development to production
- Communicate with business stakeholders for relevant stories
- End-to-end project management including logistics, go-to-market with small retail, partnership
Technology Stack:
- JavaScript / TypeScript stack
- NodeJS/ExpressJS on the backend
- ReactJS on the frontend
- MongoDB and PostgreSQL for the Database
- Assorted JS tools for automated testing
- Gitlab CI/CD and K8s for deployment
Strong pluses:
- Passionate about eliminating complexity in code
- Knows design patterns and when to use them
- Good knowledge and experience working in a Scrum environment
- Experience growing up on a farm, or future dreams of running one
Minimum requirements:
- Worked in at least 4 different teams in the past, at least 2 of which in Scrum
- 3 years or more experience in ReactJS and ExpressJS
- Experience with the full SDLC stack, from development to CI/CD
Language: