We are currently offering a 20% discount on all developer placements for first-time clients and hiring for internal positions.

Engineering

Backend Engineer (Node.js/Python)

Remote
Full-time · Mid-Senior
Posted 4 days ago
Apply Now

About the Role

We are looking for a skilled Backend Engineer to build scalable APIs and services. You will work on high-performance systems that power our applications.

Responsibilities

  • Design and develop RESTful APIs and microservices
  • Build scalable backend systems using Node.js or Python
  • Optimize database queries and application performance
  • Implement security best practices and data protection
  • Write comprehensive tests and documentation
  • Collaborate with frontend teams on API design
  • Monitor and troubleshoot production systems
  • Participate in system architecture decisions

Requirements

  • 3+ years of backend development experience
  • Strong proficiency in Node.js or Python
  • Experience with databases (PostgreSQL, MongoDB, Redis)
  • Knowledge of RESTful API design and best practices
  • Understanding of authentication and authorization (JWT, OAuth)
  • Experience with message queues and event-driven architectures
  • Familiarity with Docker and containerization
  • Strong problem-solving and debugging skills

Nice to Have

  • Experience with GraphQL
  • Knowledge of microservices architecture
  • Experience with AWS or other cloud platforms
  • Familiarity with TypeScript
  • Experience with serverless architectures
  • Knowledge of caching strategies
  • Experience with monitoring tools (DataDog, New Relic)

What We Offer

Competitive salary and equity
Fully remote position
Health and wellness benefits
Learning and development opportunities
Modern tech stack
Flexible work hours
Collaborative team environment
Career growth opportunities

Ready to Apply?

If you're excited about this role and think you'd be a great fit, we'd love to hear from you!

Apply for This Position

Quick Apply

Send us your information and we'll get back to you within 48 hours.

Apply Now

Share This Job

Know someone who would be perfect? Share this opportunity!