Job Description
About the Role:
We are seeking an experienced and highly skilled MERN Full-Stack Developer to join our dynamic development team. The ideal candidate will have 3-4 years of hands-on experience in developing scalable and high-performance web applications using the MERN stack—MongoDB, Express.js, React.js, and Node.js. The successful candidate will also possess strong expertise in TypeScript, Microservices Architecture, and modern frameworks like NestJS and Next.js. A deep understanding of cloud deployments, payment gateway integrations, and API development is essential for success in this role.
Key Responsibilities:
Full-Stack Development: Design, develop, and maintain web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
API Development: Create and manage RESTful APIs and GraphQL endpoints, ensuring they are secure, optimized, and easy to consume by front-end applications.
Database Management: Work with MongoDB to manage, scale, and optimize data storage for high-performance applications.
Cloud Deployments: Utilize cloud services (AWS, Azure, Google Cloud) for optimized, secure, and scalable application deployments.
Payment Gateway Integration: Implement secure and efficient payment gateway integrations (e.g., Stripe, PayPal, etc.) for smooth transaction processing.
Microservices Architecture: Develop and maintain microservices, ensuring scalability and modularity of application components.
Security: Follow best practices for securing web applications, including but not limited to data encryption, secure authentication, and authorization.
Code Optimization: Ensure code is clean, maintainable, and optimized for performance.
Collaboration: Work closely with cross-functional teams, including designers, back-end developers, and DevOps engineers, to deliver high-quality products on time.
Continuous Learning: Stay up to date with the latest trends and technologies in full-stack development, especially within the JavaScript ecosystem.
Preferred Skills & Qualifications:
Experience with NestJS and/or Next.js frameworks.
Familiarity with other cloud services such as Serverless, Firebase, or Heroku.
Knowledge of CI/CD pipelines and DevOps practices.
Familiarity with Agile methodologies and tools (JIRA, Trello, etc.).
Why Join Us?
Dynamic Work Environment: Join a fast-paced, collaborative, and innovative team that values creativity and problem-solving.
Professional Growth: Opportunity to learn and grow with cutting-edge technologies and work on exciting projects.
Flexible Working Hours: Enjoy a healthy work-life balance with flexible work options.
Competitive Compensation: We offer a competitive salary, benefits, and career development opportunities.
Impact: Play a key role in developing products that make a real difference in the tech industry.
Requirements & Skills
Required Skills & Qualifications:
3-4 years of experience in full-stack development with a strong focus on MERN stack (MongoDB, Express.js, React.js, Node.js).
Proficiency in TypeScript for building scalable and type-safe applications.
Strong experience in Microservices Architecture and designing scalable systems.
Experience with NestJS and/or Next.js is highly preferred.
Strong expertise in RESTful API design and GraphQL for data querying.
Experience with Payment Gateway Integration (Stripe, PayPal, etc.).
Hands-on experience deploying applications in cloud environments (AWS, Azure, Google Cloud).
Strong understanding of database optimization and performance tuning with MongoDB.
Version control expertise using Git and GitHub/Bitbucket/GitLab.
Experience with unit testing frameworks such as Jest or Mocha.
Ability to write clear, maintainable, and scalable code.
Knowledge of modern front-end technologies and tools, including state management libraries (e.g., Redux, Context API).
Familiarity with containerization tools like Docker.
Ability to troubleshoot, debug, and optimize code effectively.
Strong problem-solving skills and ability to work under minimal supervision.
Excellent communication skills, both verbal and written.
Explore More Opportunities
Find similar jobs and career opportunities