14 Aug
|
Grapes Worldwide
|
Gurugram
14 Aug
Grapes Worldwide
Gurugram
We are looking for a highly motivated Product Developer to build, enhance, and scale our SaaS platform.
This role goes beyond software development ,it requires ownership of product features from concept to deployment, working closely with Product Managers, Designers, QA Engineers, DevOps, and stakeholders to create secure, scalable, and user-centric products.
The ideal candidate has experience developing cloud-native SaaS applications, understands modern software architecture, and enjoys solving complex business problems through technology.
Key Responsibilities
1. Product Development
- Design, develop, and maintain scalable SaaS applications.
- Convert product requirements into technical solutions.
- Build new features while maintaining existing functionality.
- Write clean, modular, maintainable, and reusable code.
- Participate in product architecture discussions and technical decision-making.
- Continuously improve product performance, scalability, and reliability.
2. Full Stack Engineering
- Develop responsive frontend interfaces.
- Build scalable backend services and APIs.
- Design and optimize database structures.
- Ensure smooth communication between frontend, backend, and third-party integrations.
- Implement reusable components and shared libraries.
3. Product Ownership
- Understand customer pain points and business objectives.
- Collaborate with Product Managers to refine requirements.
- Participate in sprint planning, estimation, and backlog grooming.
- Suggest product improvements based on technical insights.
- Own features from development through deployment.
4. Cloud & Infrastructure
- Develop applications optimized for cloud environments.
- Work with CI/CD pipelines.
- Support containerized deployments.
- Optimize application monitoring and logging.
- Ensure high availability and fault tolerance.
5. Quality & Testing
- Write unit, integration, and end-to-end tests.
- Conduct code reviews.
- Debug production issues efficiently.
- Ensure software quality before release.
- Collaborate closely with QA teams.
6. Security
- Implement secure authentication and authorization.
- Follow secure coding practices.
- Protect applications against common security vulnerabilities (OWASP Top 10).
- Implement encryption and secure API communication.
- Ensure compliance with security best practices.
7. Performance Optimization
- Improve application response times.
- Optimize database queries.
- Implement caching strategies.
- Reduce infrastructure costs through efficient coding.
- Monitor and improve application performance.
Preferred Skills
- Experience 3 to 5 years in stack implementation
- Experience with cloud-native applications.
- Familiarity with product analytics and user behavior tracking.
- Excellent communication skills.
- Ownership and accountability.
- Analytical decision-making.
- Collaboration across cross-functional teams.
- Adaptability in a quick-paced environment.
📌 Senior Product Developer (Gurugram)
🏢 Grapes Worldwide
📍 Gurugram