Senior Software Engineer – Typescript
Core
Design, develop, and maintain business-critical applications and services for an enterprise-scale omnichannel employee communications and workplace experience platform.
Role type
Senior Software Development Engineer (Full Stack)
Builds
Scalable web applications and services for 6,000+ organizations and 35M+ employees
Domain
Enterprise Communications / Workplace Technology
Deliverable
production ML models | product features
Required skills
TypeScript, React, HTML/CSS, MySQL, Docker, System Design, Troubleshooting, Technical Mentoring
Preferred skills
Azure/Azure Functions, AWS Lambda, Event-driven architectures, Service Bus, MongoDB, Redis, CI/CD, Kubernetes, Material UI/MUI
Technologies
TypeScript, React, MySQL, Docker, Azure, AWS, MongoDB, Redis, Kubernetes, Material UI
Responsibilities
Design, develop, test, and deploy complex software solutions; Lead technical design discussions and guide implementation approaches; Conduct code and design reviews; Mentor Software Engineers; Drive modernisation and technical debt reduction; Partner with DevOps to improve reliability and observability
Seniority
Senior, hands-on IC with leadership responsibilities