We are seeking a talented and motivated Full Stack Developer with expertise in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic team. The ideal candidate will have 3-5 years of experience in building robust and scalable web applications. You will work on exciting projects, collaborate with cross-functional teams, and contribute to both the front-end and back-end development lifecycle.
We are seeking a talented and motivated Full Stack Developer with expertise in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic team. The ideal candidate will have 3-5 years of experience in building robust and scalable web applications. You will work on exciting projects, collaborate with cross-functional teams, and contribute to both the front-end and back-end development lifecycle.
Duties and responsibilities
Front-End Development
Develop and maintain responsive web applications using React.js.
Create reusable components and front-end libraries for future use.
Implement UI/UX designs and ensure high-quality visual and functional output.
Optimize web applications for speed and scalability.
Debug and troubleshoot UI issues in various browsers.
Back-End Development
Design and implement RESTful APIs using Node.js and Express.js.
Ensure secure, efficient, and scalable server-side logic.
Work with authentication and authorization systems (e.g., JWT, OAuth).
Integrate third-party APIs and services as required.
Database Management
Develop and manage databases using MongoDB, including schema design and optimization.
Ensure efficient data querying and manipulation.
DevOps & Deployment
Deploy applications to cloud platforms (e.g., AWS, Heroku, or Azure).
Manage version control and CI/CD pipelines (e.g., Git, GitHub Actions).
Monitor and debug production environments as needed.
Collaboration
Work closely with designers, product managers, and other developers to deliver user-centric features.
Participate in agile ceremonies like daily stand-ups, sprint planning, and retrospectives.
Write clean, maintainable, and well-documented code following best practices.
Must-Have
Skills and experience
Strong proficiency in JavaScript and TypeScript (preferred).
Hands-on experience with React.js, Node.js, Express.js, and MongoDB.
Understanding of front-end technologies like HTML5, CSS3, and SASS/SCSS.
Experience with RESTful API development and integration.
Familiarity with state management libraries (e.g., Redux, Context API).
Knowledge of Git and version control workflows.
Good To Have
Experience with cloud platforms like AWS, Azure, or Google Cloud.
Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
Understanding of WebSocket and real-time application development.
Familiarity with Docker and containerization.
Soft Skills
Strong problem-solving and analytical skills.
Excellent verbal and written communication.
Ability to work both independently and in a team environment.
Perks & Benefits
Competitive salary and performance-based bonuses.
Flexible working hours and remote work opportunities.
Learning and development budget.
Health and wellness benefits (if applicable).
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job