Job Openings Senior MERN Stack Developer

About the job Senior MERN Stack Developer

Company Description

Our client is a global software consulting and development agency specializing in innovative solutions for web and mobile applications. Guided by their core values of Imagine, Create, People, and Leaders, they empower ideas and talents to deliver impactful results. At their organization, they believe in fostering creativity, collaboration, and leadership in everything they do.

About the Role

We are seeking an accomplished Senior MERN Stack Developer to drive the development of scalable, secure, and high-performing web applications. The ideal candidate will have a deep understanding of the MERN stack, experience with designing and managing complex systems, and a passion for setting and upholding coding standards. This role will involve not just technical expertise but also mentoring and collaborating with team members to deliver robust solutions for our clients.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using the MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack.
  • Architect complex systems, ensuring scalability, performance, and maintainability.
  • Collaborate with clients and cross-functional teams to gather requirements, propose solutions, and manage project timelines.
  • Implement secure coding practices to ensure data protection and application security.
  • Conduct code reviews, enforce best practices, and maintain high-quality codebases.
  • Mentor and guide junior developers, fostering technical growth and teamwork.
  • Continuously research and recommend new technologies, tools, and practices to improve our products and services.
  • Troubleshoot and optimize system performance, identifying and resolving bottlenecks and technical issues.

Skills & Qualifications

  • 5+ years of hands-on experience as a MERN Stack Developer with a focus on complex system architectures.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Expertise in building RESTful APIs and microservices architecture.
  • Proficiency in modern JavaScript (ES6+).
  • Familiarity with NextJS for server-side rendering and static site generation.
  • Hands-on experience with database design and management (both SQL and NoSQL).
  • Solid understanding of cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization tools like Docker.
  • Knowledge of serverless architecture and frameworks like AWS Lambda or Azure Functions.
  • Expertise in testing frameworks (e.g., Jest, Mocha) to ensure high-quality code.
  • Strong grasp of secure coding standards and practices (e.g., OWASP).
  • Familiarity with CI/CD pipelines and DevOps tools.
  • Excellent communication and interpersonal skills for effective collaboration with teams.
  • Proven experience mentoring.
  • Strong problem-solving abilities and attention to detail.
  • Capability to lead technical discussions.
  • Conflict resolution and adaptability in fast-paced environments.
  • Skills in documenting technical processes and decisions for team reference.
  • Ability to drive innovation and provide constructive feedback.
  • Ability to work in a fast-paced, client-focused environment.

Employment Structure

  • Onsite in Gulshan 2 | Full-time
  • Salary: BDT 120,000 - 160,000
  • Benefits: 2 Eid Bonuses + Performance Bonus
  • Work Week: Sunday - Thursday, 8:00 AM - 5:00 PM

Hiring Process

  1. Conversation with Talvette
  2. Technical interview with the client
  3. Take home assignment (if needed)
  4. Cultural fit interview with the client
  5. Receive an offer
  6. Join their team full-time