Fullstack Web Developer (React / MERN / Python)
Job details
Fullstack Web Developer (React / MERN / Python) Position: Fullstack Web Developer Experience: 3-5 Years Location: [Remote] Employment Type: Full-Time About the Role: We are seeking a talented and experienced Fullstack Web Developer with strong proficiency in React.js , MERN stack , or Python-based frameworks . The ideal candidate will have 3-5 years of experience building scalable web applications and backend systems. You will be responsible for designing, developing, and maintaining both front-end and back-end components of modern web applications. Key Responsibilities:
- Develop responsive web applications using React.js or MERN stack (MongoDB, Express.js, React.js, Node.js) or Python frameworks like Django or Flask .
- Build scalable and robust backend services, APIs, and databases for web applications.
- Integrate third-party services, APIs, and payment gateways into web applications.
- Ensure cross-browser compatibility and optimize application performance.
- Collaborate with designers, front-end developers, and other teams to translate UI/UX designs into high-quality, maintainable code.
- Debug, test, and maintain web applications to ensure seamless performance.
- Implement security protocols and data protection measures in web applications.
- Write clean, maintainable, and well-documented code.
- Maintain version control using Git and other tools to ensure code quality and consistency.
- Work within an agile development environment and contribute to sprints, stand-ups, and collaborative team projects.
- 3-5 years of experience in Fullstack Web Development .
- Strong proficiency in React.js and JavaScript .
- Experience with MERN stack (MongoDB, Express.js, React.js, Node.js) or Python frameworks ( Django , Flask ).
- Experience in designing, developing, and deploying RESTful APIs .
- Solid understanding of backend application development , including databases (MongoDB, MySQL, PostgreSQL), server-side logic, and authentication.
- Hands-on experience with version control systems (Git, GitHub, GitLab).
- Proficiency in database schema design and writing efficient queries.
- Familiarity with cloud services like AWS , Azure , or GCP for deployment and maintenance.
- Knowledge of CI/CD pipelines and automation tools for efficient deployment.
- Understanding of HTML5 , CSS3 , and responsive design principles.
- Ability to CREATE in Agile /Scrum projects for a team's environment.
- Experience in deploying web applications to cloud platforms like AWS , Heroku , Netlify , etc.
- Experience with integrating payment gateways like Stripe , Razorpay , or PayPal .
- Knowledge of GraphQL and experience building GraphQL APIs.
- Experience in testing frameworks such as Jest , Mocha , Chai .
- Familiarity with TypeScript for type-safe JavaScript development.
- Strong problem-solving skills and the ability to debug and resolve issues efficiently.
- Excellent communication skills and ability to work in a collaborative environment.
- Self-motivated and ability to take ownership of projects from design to deployment.
- Ability to learn new technologies quickly and work on complex problems with minimal supervision.
- Bachelor’s degree in Computer Science , Information Technology , or a related field (or equivalent work experience).
- Competitive salary and bonuses.
- Flexible work hours and remote work options.
- Opportunities for professional growth and learning.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.