onsite
Software Developer - Beaming India Technology Private Limited
Software Engineer
Full‑stack developer building and maintaining high‑performance web applications with the MERN stack, crafting robust RESTful APIs, and optimizing MongoDB databases while ensuring clean code, security, and collaboration across cross‑functional teams.
About the role
Key Responsibilities
- Develop and maintain web applications using the MERN Stack (MongoDB, Express.js, React.js, Node.js).
- Design, implement, and optimize RESTful APIs and backend services with Node.js and Express.js.
- Model, manage, and tune MongoDB databases for performance and scalability.
- Integrate third‑party APIs and services, ensuring seamless data flow.
- Collaborate with UI/UX designers, QA engineers, and project managers to deliver high‑quality features.
- Write clean, reusable, and efficient code; participate in code reviews and maintain technical documentation.
- Debug, troubleshoot, and enhance application performance while adhering to security and data protection best practices.
Requirements
- 1–2 years of professional experience in full‑stack development.
- Strong proficiency in JavaScript (ES6+) and the MERN stack.
- Hands‑on experience building RESTful APIs and working with MongoDB.
- Familiarity with version control (Git) and agile development practices.
- Excellent problem‑solving skills and a commitment to writing clean, maintainable code.