Full-Stack Engineer - 1574
Summary
This Full-Stack Engineer role involves developing web applications using React and Node.js with TypeScript. Day-to-day work includes frontend and backend development, API implementation, and collaborating with a team.
- Technical Experience / Skills
- Experience in full stack web application development in modern Javascript frameworks (preferably using TypeScript)
- Frontend: React
- Backend: Node.js, with frameworks such as express or koa
- Experience in the following would be advantageous:
- Creating robust and responsive UI using tailwind CSS
- Good understanding and implementation of relational or non-relational databases
- Caching techniques and technologies (e.g., Redis)
- Implementation of unit/integration testing
- End-to-end development from frontend to API implementation
- Usage of ORMs such as Sequelize or TypeORM
- Familiarity with, and/or working knowledge of the following would be a bonus:
- Infrastructure-as-code on AWS or equivalent
- Creating and deploying container images
- Experience of what it takes to develop/maintain of a healthy CI/CD pipelines and processes
- Development of mobile app using mobile hybrid frameworks (such as React Native) or Natively
- Non-Technical Experience / Skills
- Good communication skills - be able to articulate your code changes, work well with other team members