About the Role:
Workforce Commerce looking for a talented and experienced MERN Stack Developer with four years of experience to join our growing development team. The ideal candidate should have hands-on experience in building scalable, high-performance web applications using MongoDB, Express.js, React.js, and Node.js. You will be responsible for designing, developing, and maintaining robust full-stack solutions.
Key Responsibilities:
- Develop, test, and deploy full-stack web applications using the MERN stack
- Collaborate with designers, product managers, and other developers to deliver high-quality products.
- Build RESTful APIs and integrate them with frontend components.
- Optimize applications for maximum performance and scalability.
- Write clean, reusable, and efficient code following best practices.
- Manage databases, handle data migrations, and ensure security and data protection.
- Work with third-party APIs, authentication systems (OAuth, JWT), and cloud platforms.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
- Strong proficiency in JavaScript (ES6+) and TypeScript (optional)
- Hands-on experience with MongoDB, Express.js, React.js, and Node.js
- Experience with Redux, React Hooks, Next.js, or other React frameworks.
- Strong understanding of REST APIs, GraphQL, and WebSocket communication.
- Proficiency in HTML5, CSS3, and responsive UI frameworks (e.g., Bootstrap, Tailwind).
- Familiarity with Git, CI/CD pipelines, and version control workflows.
- Knowledge of authentication/authorization mechanisms (JWT, OAuth).
- Experience deploying applications on AWS, Google Cloud, or DigitalOcean.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
Good to Have:
- Experience with Docker, Kubernetes, or microservices architecture.
- Knowledge of Serverless functions (AWS Lambda, Firebase).
- Experience with Testing frameworks (Jest, Mocha, Cypress)
- Basic knowledge of DevOps and deployment automation tools.
Job Type: Full-time
Job Type: Full-time
Work Location: In person