Who We Are
EngageRocket makes workplaces better with people analytics. By providing insights on
the overall health and employee experience of the workforce, we drive the right actions
and behaviour for greater engagement and better productivity. EngageRocket is for every
organization that wants to put culture first. By making it easy to collect, understand,
analyse and act on employee feedback, we enable organisations to make better
decisions, demonstrate impact, and turn company culture into a competitive edge.
The Opportunity at EngageRocket
We are looking for a driven Junior Software Developer to be part of our growing
organization. This is an exciting opportunity for someone early in their career to gain hands-on experience working on a live, customer-facing product. The Software Developer is an active contributor to our team and contributing to our codebase, and helping us build a stable, scalable and secure platform
Responsibilities:
• Support the development and maintenance of our platform by writing clean, well-documented code
• Assist in identifying and fixing bugs, and help troubleshoot live issues with guidance from senior team members
• Participate in sprint planning, team discussions, and code reviews
• Learn and apply engineering best practices, including automated testing
• Collaborate with team members across functions (product, QA, design) to build new features
• Stay curious and continuously develop your technical skills through exposure to new tools and technologies
Candidates must have:
• Experience in RoR/GoLang/NodeJS, PostgresQL and AWS (or strong foundational knowledge with exposure through internships or projects)
• Familiarity with Git and Github for version control
• Basic understanding of APIs and backend development, including HTTP, RESTful APIs, JSON, CORS
• Exposure to containerization tools such as Docker is a plus
• Eagerness to learn and grow in a fast-paced environment
Preferred candidates are those who have:
• Experience with DevOps/TechOps
• Built internal tools or scripts to improve team productivity
• Taken initiative to explore new technologies or frameworks