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.