JavaScript/TypeScript Backend Developer (Remote - US)

Jobgether
Full-time
On-site

This position is posted by Jobgether on behalf of i4DM. We are currently looking for a JavaScript/TypeScript Backend Developer in United States.

Join a collaborative and fast-paced development environment where your backend expertise will directly impact the digital transformation of key federal services. In this role, you’ll build and maintain scalable server-side solutions using Node.js and TypeScript, working with cutting-edge technologies and cross-functional teams. Your work will contribute to secure, high-performance systems that enhance critical service delivery. If you’re driven by innovation, clean code, and meaningful impact, this opportunity is designed for you.

Accountabilities:

  • Design and implement robust backend services using Node.js and TypeScript.
  • Integrate data solutions with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Develop and maintain background jobs, scheduled processes, and event-driven systems.
  • Build CI/CD pipelines with tools like GitLab CI and Jenkins to support stable deployments.
  • Write clean, self-documenting code with comprehensive testing (unit, integration).
  • Apply best practices in backend security, including secure authentication and data handling.
  • Monitor production systems to resolve performance issues and maintain availability.
  • Work closely with front-end engineers, QA, and product managers to deliver full-featured solutions.
  • Stay updated on trends and advancements in Node.js, TypeScript, and modern backend practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent hands-on experience.
  • Minimum 3 years of experience building backend applications using JavaScript/TypeScript with Node.js.
  • Strong knowledge of both relational and NoSQL database systems and efficient query writing.
  • Deep understanding of object-oriented programming, modular design, and architectural patterns.
  • Proficient in Git version control and branching workflows.
  • Skilled in testing methodologies using tools like Jest or Mocha.
  • Strong grasp of secure coding and OWASP standards.

Preferred qualifications:

  • Experience with microservices and serverless frameworks.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Understanding of messaging systems such as Kafka or RabbitMQ.
  • Background in Agile workflows like Scrum or Kanban.
  • Experience optimizing system performance through caching or load distribution.
  • Exposure to AWS services (Lambda, ECS, RDS) and other backend stacks (Python, Go).

Benefits

  • Competitive salary with performance-based growth opportunities
  • Flexible work arrangements (remote-friendly)
  • Comprehensive healthcare (medical, dental, vision)
  • Paid time off, holidays, and volunteer days
  • Retirement plan with employer matching
  • Continued education and certification support
  • Inclusive culture welcoming veterans and military spouses

About Jobgether’s Hiring Process
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

#LI-CL1