Fullstack Engineer

Fullstack Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Build and enhance user interfaces for frontline workers using full-stack technologies.
  • Company: Join Blink, a leading employee app with 99% daily engagement, focused on innovation.
  • Benefits: Enjoy competitive salary, private health insurance, and a vibrant office in London.
  • Why this job: Be part of a meaningful journey with an ambitious team in a dynamic startup environment.
  • Qualifications: Extensive experience in TypeScript, SQL, and building integrations; strong problem-solving skills required.
  • Other info: We value diversity and inclusivity, ensuring all applicants are considered fairly.

The predicted salary is between 36000 - 60000 £ per year.

Blink is an employee app for frontline workers, with industry-leading engagement and a DAU of 99%. We’re scaling our platform through innovation, precision, and automation. As part of our world-class engineering team, you’ll play a pivotal role in building intuitive, impactful user interfaces that support frontline workers globally.

We are seeking a highly skilled Solutions Engineer with a strong background in full-stack development to join our team. You will leverage your expertise in TypeScript, Express, Node.js, Next.js, SQL, and React to build and enhance integrations for our platform. You should be comfortable assisting customers occasionally and enjoy tackling challenging problems with a focus on effective and timely solutions. The ideal candidate is someone who thrives in a dynamic, fast-paced environment, embraces challenges, and is ambitious with a startup mentality.

Key Responsibilities:

  • Design, develop, and maintain full-stack integrations and applications using React, TypeScript, Node.js, Next.js, and SQL.
  • Build and manage integrations with external systems and APIs, demonstrating a deep understanding of the complexity and best practices involved.
  • Proactively identify opportunities to improve processes, practices, and tools, with a focus on efficiency and scalability.
  • Provide cross-functional technical guidance and support both internally across the company and externally with customers, ensuring clear communication and timely follow-through.
  • Assist customers on technical calls as needed, demonstrating strong problem-solving skills and a focus on customer success.

About you:

We’re looking for someone who is proactive, willing to push boundaries, and can work independently as well as collaboratively. In addition you will have:

  • Full-stack Development & Integrations: Extensive experience with TypeScript (including React, Next.js, Express, and Node.js), SQL, and building seamless integrations with external systems.
  • Identity & Access Management: Deep understanding of SCIM for user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Must be capable of effectively implementing and troubleshooting SSO and SCIM integrations.
  • High-Quality Code: Proven track record of writing clean, testable, and maintainable code that meets high standards of software quality. A developer who consistently levels-up the code base.
  • Problem-Solving & Scalability: Strong problem-solving skills, with the ability to develop scalable and durable features in high-availability environments.
  • Adaptability & Communication: Ability to thrive in a fast-paced, dynamic environment, with excellent communication skills to support both internal teams and external customers. Must be able to articulate complex concepts to both technical and non-technical audiences effectively.
  • Ambition & Drive: A self-starter who is eager to learn, takes initiative, and possesses a growth mindset. Willingness to tackle tough challenges and contribute meaningfully to the success of the team and company.

Nice to Have:

  • Experience with Nginx, proxies, and managing traffic between different services.
  • Experience with Docker and Kubernetes.
  • Familiarity with Grafana and other monitoring tools.
  • Prior experience with Scala and Java is a plus.
  • Experience with Workday and Microsoft Entra.

What we offer:

You will have the opportunity to be part of something impactful, large-scale, and meaningful. Most importantly, you’ll work for a company with a strong purpose, with an ambitious and supportive team embarking on a journey most start-ups can only dream of!

Benefits include:

  • Competitive salary and equity allocations with significant upside potential.
  • Private health insurance.
  • A quirky, spacious, natural light-filled office in London.
  • Learning & development focus, plus mentorship options. We’ll do everything we can to get you to the top of your game.
  • The ability for you to grow, learn, and solve a variety of challenges, working in a supportive environment with smart people.
  • Private healthcare, Ride2Work, pension scheme.

At Blink, we are committed to creating an inclusive and diverse culture where our people feel they truly belong. We value and respect individual differences, so all applications will receive fair and equal consideration without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability or age.

B

Contact Detail:

Blink - The Employee App Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Fullstack Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially TypeScript, Node.js, and React. Consider building a small project or contributing to an open-source one that showcases your skills in these areas, as this will give you practical experience and something to discuss during interviews.

✨Tip Number 2

Network with current or former employees of Blink on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which can help you tailor your approach and demonstrate your understanding of their needs.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on full-stack development. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills, particularly in the context of building scalable applications.

✨Tip Number 4

Showcase your ability to communicate complex technical concepts clearly. During any interactions with the company, whether in interviews or networking, practice explaining your past projects and technical decisions in a way that is accessible to both technical and non-technical audiences.

We think you need these skills to ace Fullstack Engineer

Full-stack Development
TypeScript
React
Next.js
Node.js
Express
SQL
API Integration
CI/CD Pipelines
SCIM
SAML 2.0
Single Sign-On (SSO)
Problem-Solving Skills
High-Quality Code Practices
Adaptability
Communication Skills
Ambition and Drive
Docker
Kubernetes
Nginx
Monitoring Tools (e.g., Grafana)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your full-stack development experience, particularly with TypeScript, Node.js, React, and SQL. Use specific examples of projects where you've built integrations or tackled complex problems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working at Blink and how your skills align with their mission. Mention your experience in fast-paced environments and your problem-solving abilities, as these are key traits they are looking for.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your expertise in the technologies mentioned in the job description. Highlight any work related to CI/CD pipelines or integrations with external systems.

Prepare for Technical Questions: Anticipate technical questions related to full-stack development and integrations. Be ready to discuss your approach to writing clean, maintainable code and how you handle challenges in high-availability environments.

How to prepare for a job interview at Blink - The Employee App

✨Showcase Your Technical Skills

Be prepared to discuss your experience with TypeScript, Node.js, React, and SQL in detail. Bring examples of past projects where you successfully implemented these technologies, especially focusing on integrations and full-stack development.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, and be ready to explain how you approach debugging and finding effective solutions.

✨Communicate Clearly

Since the role involves assisting customers and cross-functional teams, practice explaining technical concepts in simple terms. This will show your ability to communicate effectively with both technical and non-technical audiences.

✨Emphasise Your Growth Mindset

Blink values ambition and a willingness to learn. Share examples of how you've taken initiative in your previous roles, tackled tough challenges, and sought out opportunities for personal and professional growth.

Fullstack Engineer
Blink - The Employee App
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>