Backend Developer, Node.js
Posted 27ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Developer at Extractta, developing and maintaining Node.js services. Focus on high-impact solutions and continuous improvement in a dynamic work environment.
Responsibilities:
- Develop and maintain REST APIs and backend services in Node.js (Adonis, Knex, Axios);
- Ensure code quality with automated testing (unit and integration);
- Work with PostgreSQL and MongoDB databases;
- Build and maintain containers using Docker and CI/CD pipelines with GitHub/GitLab;
- Integrate services and data via AWS (Lambda, SQS, SNS, API Gateway);
- Participate in code reviews, technical refinements, and architectural decisions;
- Implement observability and monitoring practices.
Requirements:
- 4+ years of backend development experience;
- Proficient in Node.js and frameworks/libraries such as Adonis, Knex, Axios;
- Experience with Docker and containerization;
- Strong knowledge of PostgreSQL and MongoDB;
- Experience with AWS (Lambda, S3, SQS, API Gateway);
- Experience with Git/GitHub and CI/CD pipelines;
- Practice with automated testing (Jest, Mocha, JUnit, or similar).
- **Preferred:**
- Experience with Frontend development in React;
- Knowledge of microservices architecture and event-driven design;
- Experience with messaging systems (RabbitMQ, Kafka);
- Familiarity with observability tools and practices (Grafana, Prometheus, ELK Stack);
- Previous experience working on critical or legacy systems.
Benefits:
- Competitive compensation based on experience
- Opportunities for career growth within the company and involvement in strategic projects
- Dynamic and challenging work environment
- Opportunity to work at a rapidly expanding company in the market.
















