HRBench is seeking a Senior Software Engineer to join our growing team and take ownership of significant portions of our tech stack. In this role, you will drive technical decisions, mentor junior engineers, and build scalable solutions that support rapid client growth.
Responsibilities:
- Own and lead full stack projects from design through production deployment
- Produce high-quality, production-ready, readable, maintainable code
- Drive improvements to development processes, methodologies, and tools
- Collaborate closely with product teams to architect and deliver exceptional user experiences
- Manage complex client data requirements and lead efforts to streamline processes and improve efficiency
- Mentor junior engineers and contribute to technical decision-making
Requirements:
- Minimum of 5-7 years of professional software engineering experience
- Proven experience designing and building scalable, performant systems
- Strong expertise with React, TypeScript, Node.js, and relational databases
- Demonstrated ability to lead technical projects and mentor other engineers
- Excellent performance in fast-paced environments with changing requirements
- Strong communication skills and experience collaborating across teams
- Experience with technologies and frameworks such as Next.js, data warehouses (Snowflake preferred), TailwindCSS, and serverless architectures