Job Description - Full Stack Developer (Product Engineering)
Experience: 2-3 Years
Location: Kochi
Company: Zappyhire
About The Role
We are looking for a
Full Stack Developer (Product Engineering) to join the Zappyhire engineering team and contribute to building and scaling our core products —
Zappyhire,
ZappyVue, and
ZappyFind.
This role is suited for someone who enjoys solving real product problems end-to-end, takes ownership, and builds with a strong focus on
quality, scalability, performance, and security.
You will work across backend and frontend systems to design, develop, and launch features that impact customers directly. Beyond implementation, we expect strong
product thinking, proactive ownership, and the ability to convert ambiguous requirements into reliable technical solutions.
Key Responsibilities
- Design, develop, and maintain features across Zappyhire, ZappyVue, and ZappyFind platforms.
- Build scalable, secure, and highly optimized applications with strong attention to performance and reliability.
- Translate business and product requirements into well-architected technical solutions.
- Own features end-to-end — from solution design, development, testing, deployment, and monitoring.
- Develop robust backend services and APIs using Python, Django, and FastAPI.
- Build intuitive and responsive frontend applications using React and Angular.
- Write clean, maintainable, reusable, and testable code following engineering best practices.
- Participate in architecture discussions and contribute to technical decision-making.
- Identify bottlenecks and continuously improve application performance and developer productivity.
- Ensure high engineering standards through code reviews, testing, documentation, and observability.
- Collaborate closely with Product, QA, DevOps, and Engineering teams.
- Contribute to improving engineering processes, developer experience, and system reliability.
- Stay updated with modern development practices and proactively suggest improvements.
Experience
Required Skills & Experience
- 2-3 years of experience in full stack application development.
- Experience working in product companies or building customer-facing platforms is preferred.
Backend
- Strong proficiency in Python.
- Hands-on experience with Django and FastAPI.
- Experience designing and consuming REST APIs.
- Understanding of asynchronous processing and scalable backend architecture.
- Knowledge of database design, query optimization, and performance tuning.
Frontend
- Strong experience in React and/or Angular.
- Good understanding of component-based architecture and state management.
- Experience building responsive and performant web applications.
Engineering Fundamentals- Strong understanding of:
- System design fundamentals
- Scalability and distributed systems concepts
- Application security and secure coding practices
- Performance optimization
- Software design patterns
- Testing and code quality practices
- Familiarity with Git-based development workflows.
- Exposure to cloud platforms, containers, and CI/CD is a plus.
What We Are Looking For
- Product Engineer mindset — thinks beyond code and understands user and business impact.
- Strong solutioning ability and structured problem solving.
- Proactive and ownership-driven attitude.
- Ability to independently drive execution with minimal supervision.
- Curiosity to learn and improve continuously.
- Strong communication and collaboration skills.
- Attention to detail and commitment to delivering high-quality outcomes.
Success Metrics
- Deliver production-ready features with minimal rework.
- Build solutions that scale efficiently as product usage grows.
- Maintain high standards for performance, reliability, and security.
- Contribute to engineering velocity while maintaining quality.
- Demonstrate ownership and continuous improvement mindset.
Join us to build products that transform hiring experiences through engineering excellence.