Senior Software Developer (Copy)
Core
Senior full-stack engineer owning end-to-end features for a high-stakes HR, payroll, and benefits platform with zero margin for error.
Role type
Senior IC full-stack software developer (payroll domain)
Builds
Angular/TypeScript front-end services, Node.js/Express back-end APIs, and data layer components for employer-services organizations
Domain
HR, Payroll, Benefits, Fintech
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Full-stack development, JavaScript, TypeScript, Angular, Node.js, Express, REST API design, Microservices, SQL, Data modeling, Unit testing, Integration testing, Functional testing, Code review leadership, Mentoring, Cross-tier debugging
Preferred skills
Docker, AWS, Azure, Legacy modernization, CI/CD ownership, NoSQL, AI-assisted development, HCM domain knowledge
Technologies
Angular, TypeScript, Node.js, Express, SQL, Docker, AWS, Azure, NoSQL
Responsibilities
Design and implement end-to-end features across the stack, lead code reviews and maintain quality standards, mentor mid-level and junior engineers, partner with product management and QA on requirements and test strategies, write technical documentation, work on migrating the modern stack to the mature payroll core
Seniority
Senior, hands-on IC with mentorship responsibilities