About The Role

We're looking for a skilled Backend Developer to join our engineering team. In this role, you'll be responsible for building robust and scalable APIs and using Node.js and modern database technologies. You'll collaborate with frontend developers, designers, and product managers to create high-performance applications that meet our clients' needs.

What You'll Do

  • Design and build scalable and maintainable backend and APIs
  • Implement efficient database models and queries
  • Develop and maintain server-side logic and integrations
  • Work with frontend developers to integrate backend services with user interfaces
  • Optimize applications for performance and scalability
  • Implement security and data protection measures
  • Participate in code reviews and help maintain code quality
  • Troubleshoot and debug issues in production environments
  • Document APIs and technical specifications

Requirements

  • 3+ years of professional experience in backend development
  • Strong proficiency in Node.js and JavaScript/TypeScript
  • Experience with Express.js or similar Node.js frameworks
  • Solid understanding of RESTful API design principles
  • Experience with SQL databases (PostgreSQL, MySQL) and query optimization
  • Experience with NoSQL databases (MongoDB, DynamoDB)
  • Understanding of authentication and authorization mechanisms
  • Knowledge of security best practices
  • Experience with version control systems, preferably Git
  • Familiarity with CI/CD pipelines
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to work in a team

Nice to Have

  • Experience with GraphQL
  • Knowledge of microservices architecture
  • Experience with serverless technologies (AWS Lambda, etc.)
  • Experience with Docker and container orchestration
  • Familiarity with message queues (RabbitMQ, Kafka)
  • Understanding of DevOps practices
  • Experience with automated testing (Jest, Mocha)
  • Experience with AWS, Google Cloud, or Azure services

Our Tech Stack

At True Dev, we're committed to using modern technologies to build exceptional applications. Our current backend stack includes:

  • Node.js with Express and TypeScript
  • PostgreSQL and MongoDB for databases
  • GraphQL with Apollo Server
  • Jest for testing
  • Docker for containerization
  • AWS for cloud infrastructure
  • GitHub Actions for CI/CD

Ready to Apply?

Please send your application including:

  • Your resume / CV
  • A cover letter explaining why you're interested in this position
  • Links to your portfolio, GitHub, or examples of your work

Job Details

Department
Engineering
Location
Remote (US Time Zones)
Type
Full-time
Salary Range
$100,000 - $140,000 USD
Posted On
March 12, 2025