Jobs · Engineering · Ohio

E-Commerce Backend Developer

Rogue Fitness · Columbus, OH · 2 wk ago
On-siteEngineeringFull-time

Responsibilities

  • Develop, test, and maintain server-side applications using Node.js
  • Design and implement APIs, cron jobs, and services
  • Integrate data storage solutions such as MongoDB, PostgreSQL, or MySQL
  • Write clean, maintainable, and efficient code
  • Optimize applications for performance, scalability, and security
  • Collaborate with frontend developers, product managers, and designers
  • Troubleshoot, debug, and resolve production issues
  • Participate in code reviews and contribute to best practices

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Proven experience as a Node.js Developer or similar backend role (3+ years)
  • Strong understanding of Typescript and design patterns
  • Experience with Node.js frameworks (Express.js, NestJS, Fastify, etc.)
  • Experience with relational and/or NoSQL databases
  • Familiarity with RESTful API design principles
  • Experience working with microservice architecture
  • Experience with RabbitMQ or other message queueing solutions
  • Knowledge of version control systems (Git)

Preferred Qualifications

  • Experience with cloud platforms (GCP, AWS, Azure)
  • Familiarity with Docker and CI/CD pipelines
  • Knowledge of testing frameworks (Jest, Mocha, Chai)

Similar jobs