Software Developer
Role details
Job location
Tech stack
Job description
We are looking for a TypeScript specialist to join our team. We operate in a unified TS ecosystem, using React on the frontend and NestJS on the backend. You will be responsible for building high-performance UIs while having the autonomy to jump into the backend to manage DTOs and ensure end-to-end type safety.
Requirements
Do you have experience in TypeScript?, * Technical Requirements:
- TypeScript: Deep knowledge of advanced TS patterns (Generics, Type Guards, Mapping). You should be comfortable architecting shared type libraries that synchronize our React frontend with our NestJS API.
- Modern React: Solid understanding of the React lifecycle, including custom hooks, performance profiling (DevTools) and efficient rendering strategies.
- State & Data Flow: Experience with state management (Zustand/Redux) and data-fetching libraries like React Query or RTK Query, specifically focusing on how they improve efficiency so as not to perform unnecessary fetches.
- Real-time Interaction: Implementation of WebSockets or Server-Sent Events for real time updates.
- Backend awareness - Being able to navigate the full stack and translate DTO's when backend resources are at capacity.
- Autonomous: Be able to manage your own workload, provide rough estimations of completion and develop complex UI based on provided designs., * React JS: 2 years (required)
- TypeScript: 2 years (required)
Benefits & conditions
How We Support Our Team
- 34 days holiday - because work-life balance matters.
- Birthday off - no one should work on their special day.
- Health and Security - Sick pay, private dental & medical insurance - we've got your health covered.
- Family First - Enhanced family-friendly policies.
- Growth Path - Tailored professional development - we support your growth so you can become the expert you're meant to be.
- Culture Matters - Office perks & team celebrations.
Your Proactive Role in the Squad, We are here to support our people in breaking barriers and delivering game-changing solutions. You'll work in an environment where your initiative, expertise, and drive will make a real difference, fostering your own and our clients' growth.
Job Type: Full-time
Pay: Up to £52,500.00 per year
Application question(s):
- How many times a week are you willing to travel to Glasgow?
- Will you need a visa to work in UK at any point in the future?