Full-Stack Developer – MERN Stack Web Application
Contract Internship Part Time posted 4 months agoJob Description
Do you love building dynamic and user-friendly web applications? Are you passionate about the MERN stack (MongoDB, Express.js, Next.js/React.js, Node.js)? If so, we want to hear from you!
We are seeking a talented and motivated Full-Stack Developer to join our team and play a key role in developing a next-generation web application.
Responsibilities:
- Design, develop, and implement a robust web application using the MERN stack.
- Design and develop responsive web applications using React for the frontend
- Develop secure and scalable backend APIs using Node.js and Express.js.
- Design and implement a data model using MongoDB for efficient data storage and retrieval.
- Collaborate with designers and product managers to translate user stories and functionalities into a working application.
- Write clean, maintainable, and well-documented code.
- Conduct unit and integration testing to ensure code quality and functionality.
- Stay up-to-date with the latest trends and innovations in the MERN stack development landscape.
Qualifications:
- Proven experience building web applications using React.js, Node.js, Express.js, and MongoDB (MERN stack).
- Strong understanding of JavaScript (ES6+) and modern web development concepts.
- Experience with designing and implementing RESTful APIs.
- Experience with version control systems like Git is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Bonus points for:
- Experience building similar platforms like job boards, student application portals, or educational technology applications.
- Experience with state management libraries like Redux or MobX.
- Familiarity with containerization and cloud services (e.g., Docker, AWS S3, AWS Lambda, MongoDB Atlas)
- Experience with implementing security best practices in web applications.
- Experience with continuous integration and deployment (CI/CD) pipelines.
Ready to join our team?
If you are a passionate developer who thrives in a fast-paced environment, we encourage you to apply! Please submit your resume and a cover letter that highlights your relevant experience and why you are excited about this opportunity.