Full Stack Developer

Talent International US LLC
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Databases
Continuous Integration
Data Stores
DevOps
Amazon DynamoDB
Github
PostgreSQL
MongoDB
MySQL
Node.js
NoSQL
Package Management Systems
Performance Tuning
TypeScript
Datadog
Test Driven Development
Backend
Event Driven Architecture
Gitlab-ci
Kubernetes
Kafka
Npm(Software)
Amazon Web Services (AWS)
Mocha
Docker
Jenkins
Microservices

Job description

We are seeking an experienced Senior Full Stack Developer/Senior Software Engineer to join an Agile delivery team. In this role, you will provide hands-on Node.js development, technical leadership, and guidance to less experienced engineers. You will design, build, and maintain high-quality products that power essential services, ensuring they remain robust, resilient, stable, and scalable.

You will work closely with Delivery Managers, Business Analysts, Test Automation Engineers, and Technical Architects, actively participating in Agile ceremonies (refinement, estimation, planning, and reviews) to ensure continuous and effective delivery., * Hands-on Development: Deliver high-quality, scalable code aligned with engineering strategy and software engineering best practices.

  • Operational Excellence: Maintain responsibility for the operational stability, performance, and scalability of the services you build.
  • Best Practices: Place a strong emphasis on automated testing, CI/CD principles, and modern DevOps tooling.

Requirements

  • Backend Development: Strong experience with Node.js (including frameworks such as Express).
  • Package Management: Proficiency with NPM.
  • Testing: Strong commitment to Test Driven Development (TDD) and common test frameworks (eg, Jest, Mocha, Chai).
  • Databases: Experience with both Relational and NoSQL data stores (eg, PostgreSQL, MySQL, MongoDB, DynamoDB).
  • CI/CD and DevOps: Hands-on experience with CI/CD tooling (eg, GitLab CI, GitHub Actions, Jenkins) and Containers (Docker).

Desirable:

  • Experience with TypeScript.
  • Knowledge of Microservices and Event-Driven Architecture (eg, Kafka, SNS/SQS, EventBridge).
  • Cloud platform experience, particularly AWS.
  • Familiarity with Kubernetes.
  • Familiarity with Node.js performance tuning and observability tooling (eg, OpenTelemetry).

Apply for this position