Job Description

We are seeking an experienced Full Stack Developer with at least 5 years of experience in building robust web applications using the MERN stack. The ideal candidate will have a strong technical background, demonstrated expertise in various programming languages and frameworks, and a proven track record of delivering high-quality software solutions.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of full stack development experience with the MERN stack.
  • Proficiency in JavaScript and familiarity with its frameworks like React.js for front-end development.
  • Experience working with Express.js and Node.js on the server-side.
  • Strong understanding of RESTful API design and implementation.
  • Demonstrated experience using AWS services (e.g., EC2, S3, RDS) for application deployment and management.
  • Hands-on experience in Python for scripting, API development, or automation purposes.
  • Familiarity with network troubleshooting techniques and tools.
  • Excellent problem-solving skills and the ability to work independently as well as part of a team.
  • Strong version control practices using Git.

Preferred Skills

  • Experience working on microservices architecture.
  • Proficiency in DevOps practices, including CI/CD pipelines.
  • Knowledge of performance tuning and optimization techniques.
  • Familiarity with containerization technologies like Docker or Kubernetes.