Job Title: Product Developer
Location: Chennai, India (Work from Office)
About SurveySparrow:
At SurveySparrow, we are redefining how businesses gather and act on feedback. As a dynamic and innovative
company, we are seeking a passionate and skilled Product Developer to join our Chennai team. If you're excited by
the challenge of solving complex problems, delivering top-notch code, and making a tangible impact, we want to
hear from you!
Key Responsibilities:
Deliver High-Quality Solutions: Execute requirements with precision, ensuring that solutions are functional initially
and then iteratively refined for excellence.
Embrace Technological Advancements: Stay updated with the latest trends and advancements in technology.
Apply new knowledge to enhance product quality and efficiency at SurveySparrow.
Collaborate Across Teams: Work seamlessly with Product Managers, Designers, and QA teams to ensure timely and
high-quality deliveries. Foster strong interactions with the team to create solutions that deliver real value to our
customers and organization.
Take Ownership and Be Accountable: Fully own your projects, demonstrating accountability for all outcomes. Be
prepared to adapt, iterate, and pivot based on feedback and evolving needs.
Contribute to a Positive Culture: Engage proactively with peers and managers to contribute to a collaborative and
supportive work environment at our Chennai office. Use feedback constructively to improve your own work and
support team growth.
Produce Bug-Free Code: Write clean, reliable, and bug-free code. Conduct thorough unit testing before passing
code to QA to maintain high standards of quality.
Master the Tech Stack: Develop a comprehensive understanding of the entire tech stack, including front-end
development, back-end systems, and infrastructure management.
Develop Proof of Concepts: Create proof-of-concept models to showcase minimal viable products or features
and validate their potential within defined timelines.
Requirements:
Experience: 1 to 3 years of hands-on experience in software development with a strong portfolio of delivered
solutions.
Programming Skills: Proficiency in JavaScript, Java, C++, or other relevant programming languages.
Problem-Solving: Solid problem-solving abilities with expertise in data structures and algorithms.
Database Knowledge: Good understanding of database management and design.
Education: Degree in Computer Science or a related field, or equivalent practical experience.
Desired Skills/Nice to Have:
Cloud Knowledge: Familiarity with AWS or other cloud platforms.
Open Source Experience: Experience with open-source projects and community-driven development practices.