Experience Required
3 Years
Salary Range
100,000-500,000PKR
Career Level
Non-Managerial
Required Qualifications
Bachelors Degree

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.

Madjoint

Information Technology and Services - Karachi, Pakistan

Explore More Opportunities

Find similar jobs and career opportunities