Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
We're looking for a Senior Full Stack Developer to take ownership of our core systems, covering our website, APIs, and the data we use to drive decision-making. This role is ideal for someone who enjoys being hands-on while also providing technical direction and mentoring others.
You'll work closely with the wider team to help ensure our systems are reliable, scalable and secure. We're looking for someone who brings good judgement, strong engineering practices, and a collaborative approach., * Design, build, and maintain robust full-stack applications using TypeScript and Node.js.
- Architect and deliver cloud-native solutions on AWS.
- Support continuous integration and iterative delivery.
- Provide guidance and mentorship to junior developers.
- Contribute to improving our data pipelines and supporting AI-driven features.
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, * 7+ years of professional software development experience.
- Strong proficiency in TypeScript, Node.js, and modern front-end frameworks.
- Experience building websites or mobile applications with React.
- Hands-on experience deploying and configuring AWS services.
- Solid understanding of RESTful APIs, microservices, and serverless approaches.
- Strong problem-solving skills and attention to detail.
- Confident communicator who enjoys working with both technical and non-technical colleagues.
Nice to Have
- Experience developing data-related services using Python.
- Exposure to LLM APIs or other AI technologies.
- Familiarity with Salesforce Sales Cloud.
- Experience working in a regulated or compliance-focused industry.