Backend Nodejs developer
Responsibilities:
- Develop modern APIs in both micro services and serverless functions
- Design database models in modern database technologies like MongoDB, Redis, and more
- Strive for effective and automated test strategies
- Design and implement service to service communication using message-based patterns with common queue technologies like Eventbridge, SQS, SNS and others
- Implementing effective security protocols, data protection measures, and storage solutions.
- Collaborating with front-end developers on the integration of elements.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
Requirements:
- Bachelor’s degree in computer science, information science, or similar.
- 4+ years of web development experience, with 3+ using Node.js
- Good knowledge of server side JavaScript in micro services and serverless environments
- Good background in building scalable distributed products incl. event-driven architectures, domain-driven design, resilience patterns and micro services.
- Strong experience using Nest, Fastify and/or Express for RESTful API development.
- Strong experience in MongoDB, Redis or other graph databases
- Experience with AWS serverless services like Lambda, S3, DynamoDB, API Gateway, Kinesis, SQS, SNS and more
- Experience with automated testing platforms and unit tests.
- Proficient in Git and Git Flow, Experience in CI/CD, pull/merge request and code reviews.
- Self Starter with a structured working style
- Analytical skills and enthusiasm for the latest developments in the IT sector
Recruitment process:
- We receive the resume.
- After our team has shortlisted the resume we schedule an interview with the resource.
- An hour interview with 30 mins JavaScript test.
- If the interview is successful an assignment will be sent.
- An interview with regards to the assignment.
- On boarding.
Job Features
Job Category | Backend, Nodejs |
Experience | 2 years |
Job Id | 205 |
Share