B

Full Stack Engineer

Blink - Employee Experience Platform

London, England, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Blink

Blink is a platform designed to connect frontline employees with essential resources, enhancing their job experience. Trusted by major brands like McDonald's, easyJet, Domino's, and JD Sports, Blink offers a seamless employee experience through technology.

Role Overview

Based in London with a hybrid schedule (in-office 3 days per week), this role reports to the Senior Full Stack Engineer within the Product and Engineering teams. The Full Stack Engineer will join the Rapid Delivery team focusing on third-line support, feature development for both customers and internal users, and creating tools that empower Product Support to operate more autonomously.

Responsibilities

  • Develop and maintain full-stack solutions, integrations, and internal tools using TypeScript, React, Node.js, Express, and SQL while contributing to Java, Scala, iOS, and Android projects.
  • Collaborate closely with Product Support to build tools enabling quicker and more independent issue resolution.
  • Diagnose and fix complex third-line support issues throughout the platform.
  • Suggest and implement improvements in development processes, practices, and tooling to boost efficiency and scalability.
  • Provide clear technical direction within the company and engage directly with customers to understand and address challenges when required.

Candidate Profile

The ideal candidate enjoys adapting to varied challenges, shifts fluidly between product development, integration tasks, support challenges, and customer interactions, and keeps up momentum. Key attributes include independence, eagerness to learn, strong communication skills, and problem-solving capability.

Requirements

  • Proven full-stack experience with TypeScript, React, Next.js, Node.js, Express, and SQL.
  • Experience in statically typed backend languages like Java or Scala and a keen interest in expanding skills to native iOS and Android development.
  • Strong analytical skills for troubleshooting complex, cross-system issues.
  • Commitment to writing clean, maintainable, and testable code while enhancing existing codebases.
  • Clear communication skills and confidence handling both technical and non-technical stakeholders, including direct customer engagement.

Desirable Skills

  • Familiarity with Docker and Kubernetes containerization technologies.
  • Experience utilizing monitoring tools such as Grafana.
  • Knowledge of identity and access management protocols like SAML, SSO, or SCIM.

Additional Information

Please include the keyword 'customer' in your application to demonstrate attention to detail.

Benefits

  • Employee stock options at hiring and additional grants for top performers annually, aligning team incentives with company success.
  • 25 days of annual leave plus public holidays and additional leave between Christmas and New Year.
  • Private healthcare coverage through AXA.
  • Employer pension contribution of 3% when employees contribute 5%.
  • Access to Cycle to Work scheme.
  • Inclusive social events such as lunches, breakfasts, and evenings out.
  • Enhanced parental leave benefits.

Diversity and Inclusion

Blink fosters an inclusive culture where diversity is respected and embraced. All applicants receive equal consideration without discrimination based on ethnicity, religion, gender identity, sexual orientation, nationality, disability, or age.

Tools & software

Java Node.js React Docker required Kubernetes required Grafana Labs Grafana Cloud required

How they work

Communication Problem Solving Adaptability Customer Focus Independence
🤖
Online · instant AI help
Broxer