Senior Full-Stack Developer (ReactJS + NestJS)

  • engineering
  • remote
  • Clutch
  • Goodfirms
  • Upwork

IT Craft invites a Senior Full-Stack Developer to join the company.

Requirements:

  • 5+ years of experience with ReactJS and backend development using NestJS;
  • Proven track record of designing and evolving scalable web application architectures;
  • Strong system design skills: the ability to make and justify architectural decisions, evaluate trade-offs, and define technical direction for the team;
  • Experience leading technical discussions, conducting code reviews and mentoring other developers;
  • Solid experience with PostgreSQL, including schema design and query optimization;
  • Hands-on experience with Docker and containerized workflows;
  • Solid working knowledge of AWS cloud infrastructure and cloud-native application design;
  • Familiarity with Agile methodologies, Continuous Delivery, and software release processes;
  • Proficiency with OS X or Unix-like command line environments;
  • Practice with OOP principles/familiarity with Functional Programming principles;
  • Excellent communication and analytical skills;
  • Proactive mindset: extensive client communication, the ability to propose solutions, suggest architectural decisions, and drive improvements;
  • English level: Upper-Intermediate or higher (confident spoken communication with the client on a daily basis).

Will be a plus:

  • Experience with GIS libraries on the frontend (OpenStreetMap, Leaflet, or similar);
  • Experience with Elasticsearch / AWS OpenSearch;
  • Experience using AWS ECS / AWS EKS for container orchestration;
  • Familiarity with Auth0 or other identity management platforms;
  • Experience with Python.

YOU MAY FIND INTERESTING

Junior IT Recruiter

IT Craft is looking for a Junior IT Recruiter to join the team.

See our open position

Senior Full Stack .NET Developer

IT Craft invites a Senior Full Stack .NET Developer with exposure to database development to join the company for a 6-month contract to assist in rebuilding custom VB6 projects in C# / .NET10 (mainly to support Microsoft CRM and Cloud Dynamics CRM integration, customization, data processing and plugin development).

See our open position