Senior Software Developer
Core
Designing and building high-performing, user-friendly applications on a next-generation EHSQ software platform for enterprise clients.
Role type
Senior Software Developer (Front-end focus)
Builds
Scalable web applications and microservices for enterprise EHSQ solutions
Domain
Enterprise Software / EHSQ (Environment, Health, Safety, Quality)
Deliverable
product features
Required skills
TypeScript, JavaScript, React, CSS preprocessors, RESTful APIs, SQL/NoSQL, UX design principles
Preferred skills
C#, .NET, CI/CD, Infrastructure as Code, JavaScript bundlers, observability tools, design systems, end-to-end testing, cloud platforms, container technologies
Technologies
React, Angular, Vue, TypeScript, JavaScript, Sass, Less, Terraform, GitHub Actions, Jenkins, Webpack, Babel, Playwright, AWS, Azure, Docker, Kubernetes, MUI, Piral
Responsibilities
Partner with Product Managers and UX Designers to translate business needs into scalable software; Design and implement new features using microservices and microfrontends; Troubleshoot complex technical issues; Contribute to sprint planning and remove blockers; Mentor team members on best practices and architecture; Drive continuous improvement in development processes; Champion clean code, usability, and performance
Seniority
Senior, hands-on IC