FULL STACK DEVELOPER
Job Description: We are seeking a Full Stack Developer with expertise in the MERN stack (MongoDB Express.js React.js Node.js) and Next.js. The ideal candidate will be responsible for designing developing and maintaining web applications that are scalable efficient and userfriendly.
Key Responsibilities:
- Design and Development:
- Develop and maintain frontend features using HTML CSS and JavaScript.
- Create responsive and dynamic user interfaces using React.js.
- Build and integrate RESTful APIs using Node.js and Express.js.
- Database Management:
- Design develop and maintain databases using MongoDB.
- Implement data storage solutions that are efficient and scalable.
- Collaboration and Communication:
- Work closely with UX/UI designers to translate designs into functional web applications.
- Collaborate with backend developers to integrate userfacing elements with serverside logic.
- Participate in code reviews providing constructive feedback to peers.
- Testing and Optimization:
- Write unit tests and perform endtoend testing to ensure the stability and performance of applications.
- Optimize applications for speed scalability and security.
- Troubleshoot and debug issues across the stack.
- Continuous Improvement:
- Stay updated with the latest industry trends and best practices in web development.
- Continuously improve code quality structure and performance.
- Contribute to the technical growth of the team by sharing knowledge and mentoring junior developers.
- Technical Skills:
- Proficient in HTML5 CSS3 and JavaScript (ES6.
- Strong experience with React.js and frontend development.
- Solid understanding of Node.js and Express.js for backend development.
- Handson experience with MongoDB for database design and management.
- Familiarity with version control systems such as Git.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field (or equivalent experience).
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in the MERN stack: MongoDB Express.js React.js and Node.js.
- Handson experience with Next.js and serverside rendering (SSR).
- Solid understanding of frontend technologies including HTML5 CSS3 and JavaScript.
- Experience with version control systems like Git.
- Familiarity with RESTful API design and integration.
- Understanding of database design and data modeling.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fastpaced agile development environment.
- Experience with cloud platforms like AWS Azure or Google Cloud.
- Knowledge of TypeScript.
- Familiarity with CI/CD pipelines.
- Experience with testing frameworks like Jest Mocha or Cypress.
- Understanding of GraphQL.
Required Experience:
Manager