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)