Fullstack Engineer

Fullstack Engineer

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

At a Glance

  • Tasks: Build and enhance user interfaces for frontline workers using cutting-edge tech.
  • Company: Join Blink, a leading employee app with a 99% daily engagement rate.
  • 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: Proficiency in TypeScript, React, Node.js, and experience with integrations is essential.
  • Other info: We value diversity and inclusivity, welcoming all applicants regardless of background.

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 are scaling our platform through innovation, precision, and automation. As part of our world-class engineering team, you will play a pivotal role in building intuitive, impactful user interfaces that support frontline workers globally.

What will you be doing? 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 are 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.
  • Proficiency in implementing CI/CD pipelines and managing complex integration challenges.
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 will 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 will 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.

Fullstack Engineer employer: Blink - The Employee App

At Blink, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration in our spacious, light-filled London office. Our commitment to employee growth is evident through our focus on learning and development, mentorship opportunities, and competitive benefits, including private health insurance and equity allocations. Join us to be part of a purpose-driven team where your contributions will make a meaningful impact on frontline workers globally.
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 open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the developer community on platforms like GitHub or Stack Overflow. Share your knowledge and ask questions related to full-stack development and integrations, which can help you build connections and demonstrate your expertise.

✨Tip Number 3

Prepare for potential technical interviews by practicing coding challenges that focus on full-stack development. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.

✨Tip Number 4

Research Blink and its mission to understand their culture and values. Tailor your conversations during interviews to reflect how your ambitions align with their goals, showing that you're not just a fit for the role but also for the company.

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)
Clean Code Practices
Problem-Solving Skills
Scalability
Adaptability
Excellent Communication Skills
Customer Support
Self-Starter
Growth Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, React, and SQL. Use specific examples of projects where you've built full-stack applications or integrations to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building impactful user interfaces and your ability to thrive in a fast-paced environment. Mention how your problem-solving skills align with the company's goals and culture.

Showcase Relevant Projects: Include links to your GitHub or portfolio showcasing relevant projects that demonstrate your expertise in full-stack development and integrations. Highlight any experience with CI/CD pipelines and SSO implementations.

Prepare for Technical Questions: Anticipate technical questions related to your experience with the technologies mentioned in the job description. Be ready to discuss your approach to problem-solving and how you ensure code quality in your work.

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've 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
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>