At a Glance
- Tasks: Join a remote-first team to develop software that provides clean drinking water globally.
- Company: Be part of a mission-driven company focused on delivering safe water to millions.
- Benefits: Enjoy a competitive salary, bonus, private medical insurance, and a matched pension.
- Why this job: Work with talented developers while making a real impact on global health and sustainability.
- Qualifications: 5+ years in software development with expertise in TypeScript, Node.js, and React required.
- Other info: This role is hybrid, requiring one day a week in Edinburgh; UK residents only.
The predicted salary is between 40000 - 60000 £ per year.
Software Developer – Node.js, TypeScript, React – Hybrid role with one day a week in Edinburgh
– £50,000 – £60,000 plus bonus and excellent benefits
We’re on the hunt for Full Stack Software Developers to join a company on a mission.
Providing clean, safe drinking water to millions around the world!
You’ll be working with a talented, remote-first team building the tech that makes this mission possible.
If you’re passionate about writing clean, efficient, and secure code, and love automating everything from testing to deployment, we want you! We’re all about best practices, improving tech strategies, and keeping things organized with reusable code, standardized systems, and smooth deployment processes.
5+ years in commercial software development
~ Expertise with TypeScript, Node.js and React
~ AWS Lambda
~ Unit testing
Bonus points for knowledge of:
Functional programming
AWS DynamoDB
AWS Serverless
Up to £60,000 salary + 15-20% bonus
~5% matched pension
~ Private Medical Insurance, family plan
~ Critical Illness Cover
~ Fully remote working – UK Residents only.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Senior Software Developer (.Net) employer: Spectrum IT Recruitment
Contact Detail:
Spectrum IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer (.Net)
✨Tip Number 1
Make sure to showcase your experience with TypeScript, Node.js, and React in your conversations. Highlight specific projects where you've utilized these technologies effectively.
✨Tip Number 2
Familiarize yourself with AWS services, especially Lambda and DynamoDB. Being able to discuss how you've implemented serverless architectures will set you apart from other candidates.
✨Tip Number 3
Prepare to talk about your approach to unit testing and automation. Share examples of how you've improved deployment processes in previous roles to demonstrate your commitment to best practices.
✨Tip Number 4
Since this is a remote-first role, be ready to discuss your experience working in distributed teams. Emphasize your communication skills and how you ensure collaboration across different time zones.
We think you need these skills to ace Senior Software Developer (.Net)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and React. Include specific projects where you utilized these technologies, emphasizing your role in writing clean and efficient code.
Craft a Compelling Cover Letter: In your cover letter, express your passion for the mission of providing clean drinking water. Mention how your skills align with their needs and your commitment to best practices in software development.
Showcase Relevant Experience: Detail your experience with AWS Lambda and unit testing in your application. If you have knowledge of functional programming or AWS DynamoDB, be sure to include that as well, as it could set you apart from other candidates.
Highlight Remote Work Skills: Since this is a remote-first role, emphasize your ability to work independently and effectively in a remote environment. Mention any previous remote work experience and how you manage communication and collaboration with a distributed team.
How to prepare for a job interview at Spectrum IT Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, Node.js, and React in detail. Highlight specific projects where you utilized these technologies and be ready to demonstrate your understanding of best practices in software development.
✨Emphasize Clean Code Principles
Since the company values clean and efficient code, share examples of how you've implemented coding standards and practices in your previous roles. Discuss your approach to writing reusable code and maintaining organized systems.
✨Discuss Automation Experience
Talk about your experience with automating testing and deployment processes. Provide examples of tools or frameworks you've used to streamline these tasks, as this aligns with the company's focus on efficiency.
✨Prepare for Behavioral Questions
Expect questions that assess your teamwork and problem-solving skills. Be ready to share experiences where you collaborated with remote teams or overcame challenges in a project, as this will demonstrate your fit for their remote-first culture.