We are looking for a Staff Software Engineer in the United Kingdom to take ownership of modernizing and optimizing a core product, building scalable frontend and backend systems while ensuring reliability, performance, and architectural excellence.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of full-stack software development experience in SaaS or technology-driven environments.
- Proficiency in.NET Core and modern frontend frameworks (React, Angular, or Vue).
- Strong frontend skills (HTML, CSS, JavaScript) and backend expertise (.NET Core).
- Deep understanding of SQL databases and data modeling best practices.
- Experience with Agile methodologies and cross-functional collaboration.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and mentor team members while managing multiple priorities.
Benefits
- Annual salary commensurate with experience.
- Annual performance-based bonus.
- Flexible scheduling and remote work environment.
- Opportunities for working abroad and volunteer days off.
- Learning and development opportunities, with reimbursement for eligible educational expenses.
- Professional growth and mentoring within a senior engineering role.