Job Summary
We are seeking an innovative and technically strong R&D Engineer to lead and contribute to new product development, including software platforms and mobile/web applications. The ideal candidate will research emerging technologies, design scalable solutions, and build proof-of-concepts (PoCs) using Node.js and MongoDB, transforming ideas into market-ready products.
Key Responsibilities
Research & Innovation
- Research emerging technologies, frameworks, and tools relevant to software and app development.
- Identify opportunities for new product ideas, feature enhancements, and technology improvements.
- Develop proof-of-concepts (PoCs) and prototypes to validate technical feasibility.
New Product Development
- Participate in the end-to-end product development lifecycle: idea, design, development, testing, deployment, and iteration.
- Work closely with product, design, and business teams to translate requirements into technical solutions.
- Design scalable, secure, and high-performance architectures for new products.
- Continuously optimize products based on user feedback and performance metrics.
Software & Application Development
- Develop backend services and APIs using Node.js.
- Design and manage databases using MongoDB (schema design, indexing, performance tuning).
- Integrate third-party APIs, payment gateways, and external services.
- Support development of web and mobile applications (collaborating with frontend/mobile teams).
- Ensure code quality through reviews, documentation, and best practices.
Testing, Deployment & Maintenance
- Perform unit testing, integration testing, and support UAT.
- Assist in deployment to staging and production environments.
- Monitor application performance and troubleshoot issues.
- Maintain proper technical documentation for developed products.
Collaboration & Reporting
- Collaborate with cross-functional teams including Product, UI/UX, QA, and DevOps.
- Provide technical inputs during product planning and roadmap discussions.
- Present R&D findings, prototypes, and progress updates to management.
Required Skills & Technical Expertise
Must-Have Skills
- Strong experience in Node.js
- Hands-on experience with MongoDB
- RESTful API development
- JavaScript (ES6+)
- Experience in new product development / R&D
- Understanding of software architecture and design patterns
Good to Have
- Experience with Express.js / NestJS
- Knowledge of frontend frameworks (React / Angular / Vue) – basic understanding
- Experience in mobile app development (React Native / Flutter) – added advantage
- Cloud platforms (AWS / Azure / GCP)
- Docker, CI/CD pipelines
- Microservices architecture
Qualification
- Bachelor’s or Master’s degree in Computer Science / IT / Engineering
- Relevant certifications are an added advantage
Key Competencies
- Strong analytical and problem-solving skills
- Innovation and product-oriented mindset
- Ability to work independently and take ownership
- Good communication and documentation skills
- Adaptability to fast-changing technologies
What We Offer
- Opportunity to work on new product ideation and innovation
- Exposure to full product lifecycle
- Learning-driven R&D environment
- Competitive salary based on experience
Job Type: Full-time
Pay: ₹50,000.00 - ₹70,000.00 per month
Work Location: In person