Senior Software Engineer - Cambridge UK
4 Days On site a week
The Senior Software Engineer should be passionate about working on complex software using industry-leading technologies such as React and TypeScript.
Essential Duties and Responsibilities:
- Provide technical vision and strategy, ensuring alignment with business objectives and industry best practices.
- Act as the go-to expert for tackling the most challenging technical problems and optimizing existing software.
- Provide guidance, training, and technical mentorship to other engineers, promoting their professional growth.
- Clearly communicate technical decisions, vision, and progress to both technical and non-technical stakeholders.
- Design and implement new software features.
- Troubleshoot and fix technical issues that arise and maintain existing code.
- Work with other developers, designers, product owners, and QA to buil...