Job Description
As a Full-Stack Engineer on our new UK-based team, you will help us build a financial B2B SaaS platform using TypeScript, React, and Node.js. You'll tackle our unique challenge: ensuring high performance on an application that handles complex financial calculations and large datasets.
With an 80/20 frontend‑to‑backend focus, this role is ideal for someone who takes initiative, is passionate about creating excellent software, and thrives in a multicultural environment. This is a fantastic opportunity to grow your skills while shaping up a new team and a cutting‑edge platform.
Hybrid role – three days per week in our Winnersh office
Key Responsibilities
* Collaborate with product managers, designers, and other engineers to translate requirements into well‑architected, user‑friendly features.
* Write clean, scalable, and high‑performance code for both the front end (React/TypeScript) and back end (Node.js).
* Collaborate with field teams to support our customers, debug issues, and offer prompt solutions.
* Participate in code reviews and contribute to the continuous improvement of our development processes.
* Improve the performance, scalability, and security of the platform.
* Develop and maintain comprehensive tests to ensure software quality and reliability.
* Work closely with the design team to ensure the platform is user‑friendly and follows UI/UX best practices.
* Contribute to our Node.js and AWS back‑end services as needed.
* Stay up‑to‑date with the latest trends in web development and cloud‑based SaaS technologies.
Required Qualifications
* 3+ years of professional experience in software development for scalable, web‑based applications.
* Strong proficiency in modern front‑end frameworks (e.g., React, Vue, Svelte).
* Experience in client‑side JavaScript performance optimization.
* Experience with Node.js.
* Experience with RESTful APIs and relational databases (e.g., MySQL).
* Familiarity with CI/CD pipelines.
* Bachelor’s degree in Computer Science, Software Engineering, or a related field from a university or a leading college.
Bonus Points
* Experience in building large‑scale, maintainable applications, with proficiency in TypeScript/JavaScript.
* Familiarity with AWS infrastructure.
* Experience with data‑intensive applications or financial modeling.
Soft Skills
* Strong problem‑solving abilities and passion to learn.
* Excellent communication skills and the ability to work well in a team, in a multicultural environment.
* High attention to detail and a commitment to delivering high‑quality work.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Software Development
Referrals increase your chances of interviewing at Sage by 2x
#J-18808-Ljbffr