We are looking for a skilled Full-Stack Developer with strong expertise in React.js and Node.js to join our team. The ideal candidate should have hands-on experience in website development using React and Node, along with the ability to integrate payment gateways seamlessly.
You will be responsible for building, deploying, and maintaining full-stack applications with a focus on high performance, scalability, and secure transactions.
Key Responsibilities:
- Design and develop responsive, high-quality web applications using React.js (frontend) and Node.js (backend).
- Implement RESTful APIs and integrate them with the front-end.
- Work with databases (SQL/NoSQL) for data storage and retrieval.
- Integrate and manage payment gateways (Stripe, PayPal, or similar).
- Optimize applications for speed, scalability, and security.
- Collaborate with the design and product teams to deliver seamless user experiences.
- Troubleshoot, debug, and upgrade existing applications.
Requirements:
- Proven experience as a Full-Stack Developer with React.js and Node.js.
- Strong knowledge of JavaScript (ES6+), HTML5, CSS3.
- Experience with API design, development, and integration.
- Hands-on experience with payment gateway integration.
- Familiarity with Git/GitHub and version control practices.
- Knowledge of databases (MongoDB, MySQL, or PostgreSQL).
- Strong problem-solving and debugging skills.
- Ability to work independently and as part of a team.
Preferred Skills (Good to Have):
- Experience with Next.js for server-side rendering.
- Familiarity with cloud platforms (AWS).
- Knowledge of Docker / Kubernetes.
- Experience in Agile/Scrum methodologies.
Job Types: Full-time, Permanent