Backend Developer

Sorry, this job was removed at 12:17 a.m. (CST) on Saturday, Jul 05, 2025
Hiring Remotely in USA
Remote
Artificial Intelligence • Information Technology • Machine Learning • Software
The Role

We are seeking an experienced Backend Developer with a strong background in Node.js to join our team. As a Backend Developer, you will play a key role in designing, developing, and maintaining our backend services, utilizing cutting-edge technologies such as NestJS, GraphQL, microservices, and Elasticsearch. If you are passionate about building scalable and resilient systems, we invite you to apply!


Requirements:

  • Proficiency in Node.js and TypeScript: Extensive experience with Node.js and TypeScript, as NestJS is a Node.js framework that heavily leverages TypeScript.
  • Experience with Docker and Docker Compose: Familiarity with containerization and orchestration of microservices using Docker and Docker Compose.
  • Knowledge of PostgreSQL and TypeORM: Understanding of PostgreSQL for relational data storage and TypeORM for object-relational mapping within NestJS.
  • Familiarity with Elasticsearch: Experience with Elasticsearch for handling search and analytics operations.
  • Understanding of AWS Services: Knowledge of AWS services, particularly AWS Cognito for user authentication and authorization, and AWS SQS for message queuing between services.
  • GraphQL Competence: Ability to work with GraphQL and set up a GraphQL gateway for interacting with microservices.
  • RESTful API Development: Competence in building and maintaining RESTful APIs and integrating microservices using REST or message queues.
  • Version Control: Experience with version control systems like Git for code management and collaboration.
  • Testing Capability: Capability to write unit and integration tests to ensure the robustness of the application.
  • Microservices Architecture: Knowledge of microservices architecture principles, such as scalability, resilience, and inter-service communication.
  • CI/CD Understanding: Understanding of CI/CD pipelines for automated testing and deployment processes.
  • Required Experience: Minimum 3 years
  • English Level: Conversational C1

Responsibilities:

  • Developing and Maintaining Backend Services: Design, develop, and maintain backend services using NestJS, Node.js, and TypeScript.
  • Database Interaction: Implement and manage database schemas and interactions with PostgreSQL and Elasticsearch.
  • Containerization: Create, deploy, and manage Docker containers for microservices.
  • AWS Integration: Integrate AWS Cognito for secure user authentication and authorization.
  • API Design: Design and implement RESTful APIs and integrate with AWS SQS for microservice communication.
  • GraphQL Gateway: Build and maintain a GraphQL gateway for interactions between microservices and the frontend.
  • Testing: Write unit and integration tests to ensure code quality and application reliability.
  • Collaboration: Collaborate with cross-functional teams, including front-end developers and DevOps, to implement end-to-end solutions.
  • Security and Compliance: Ensure compliance with security best practices and data protection regulations.
  • Code Review and Documentation: Participate in code reviews, architecture discussions, and Agile development sprints. Document technical processes and software architecture.
  • Continuous Learning: Stay up-to-date with the latest developments in backend development, microservices architecture, and related technologies.

If you have the required skills and experience and are looking for an exciting opportunity to work on cutting-edge technologies, we encourage you to apply. Our team values diversity and is committed to providing equal opportunities to all qualified applicants. Join us in shaping the future of our backend infrastructure!

Similar Jobs

Bestow Logo Bestow

Back-end Engineer

Big Data • Fintech • Information Technology • Insurance • Software
Remote or Hybrid
US
160 Employees
192K-225K Annually

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
142K-210K Annually

Dropbox Logo Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
241K-326K Annually

Dropbox Logo Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
178K-240K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fort Lauderdale, Florida
44 Employees
Year Founded: 2013

What We Do

Agile Dream Team empowers businesses with high-performing, AI-driven nearshore development teams. Specializing in AI/ML, cloud operations, data solutions, and custom enterprise software, we deliver scalable, cost-efficient solutions tailored to your unique needs. Our expert teams, sourced from Latin America, provide time zone alignment, cultural compatibility, and innovation to drive your digital transformation. At Agile Dream Team, we combine agility, cutting-edge technology, and a commitment to excellence to help businesses succeed in a rapidly evolving digital landscape.

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account