Senior Fullstack Developer (Reactjs, Nextjs, Nodejs, Nestjs)
Job Description:
On a daily basis, you will:
- Analyze requirements, come up with adequate technical design and maintain technical documentation
- Write clean and maintainable code using engineering best practices, then improve and enforce coding standards
- Write unit tests and interact regularly with testers to prevent regression issues
- Provide estimates for development effort
- Actively suggest plan of actions to improve overall quality
- Participate in Agile processes such as Scrum
Requirements:
- At least 6 years experience in Full-stack development technologies including ReactJS, NodeJS, NestJS.
- Proficient with Frontend technology ( e.g Reactjs, Nextjs,...).
- Experience with backend technology (e.g. NodeJS, ExpressJS, NestJS, etc.)
- Experience in Javascript frontend technology (TypeScript, NextJS, etc.)
- Experience with NoSQL/SQL databases (e.g. MongoDB, Postgres, MySQL, Redis, etc.)
- Experience in multi-person development (using Git, etc.)
- Experience consuming and designing APIs.
- Unit Test and Integration Test
- English Conversational level
- Collaboration, innovation, proactive, solution-oriented, architecture culture (can find alternative solutions instead of coding from scratch)
Required Skills:
Testers BASIC Technical Documentation NoSQL Estimates Redis Scratch TypeScript Architecture Scrum MongoDB Integration Databases Git MySQL Documentation JavaScript SQL Design Engineering English