At a Glance
- Tasks: Join our rapid delivery team to develop user-friendly interfaces for frontline workers.
- Company: Blink is a leading employee application with a 99% daily active user rate.
- Benefits: Enjoy competitive salary, private health insurance, and a vibrant office in London.
- Why this job: Be part of an impactful startup culture that values innovation and teamwork.
- Qualifications: Extensive experience in full-stack development with TypeScript, SQL, and problem-solving skills.
- Other info: We promote inclusivity and diversity, valuing every individual's contribution.
The predicted salary is between 43200 - 72000 Β£ per year.
Blink is an employee application designed for frontline workers, featuring industry-leading engagement and boasting a DAU of 99%. We are expanding our platform through innovation, precision, and automation. As a key member of our exceptional engineering team, you will significantly contribute to the development of user-friendly, impactful interfaces that support frontline workers around the world.
What will you be doing?
We are in search of a highly capable Fullstack Engineer with substantial experience in full-stack development to become part of our newly established \βrapid delivery\β team. This team will handle a variety of tasks, including second-line support, refining our self-service offerings, and delivering quick (small) features. Within this team of 4-5 members, you will utilize your skills in TypeScript, Express, Node.js, Next.js, SQL, and React to enhance and develop our platform.
You should feel comfortable occasionally assisting customers and take pleasure in solving complex problems with a focus on producing effective and timely solutions. The ideal candidate will thrive in a fast-paced, dynamic setting, welcome challenges, and possess an ambitious startup mindset.
Key Responsibilities:
- Design, develop, and maintain full-stack integrations and applications utilizing React, TypeScript, Node.js, Next.js, and SQL.
- Construct and oversee internal tools, collaborating closely with our outstanding support team to design and implement tools that enable them to provide exceptional service for our customers.
- Identify and pursue opportunities to enhance processes, practices, and tools, concentrating on efficiency and scalability.
- Offer cross-functional technical guidance and support both within the company and to customers, ensuring effective communication and prompt follow-through.
- Assist customers during technical calls as necessary, showcasing strong problem-solving abilities and a commitment to customer success.
About you
We are looking for an individual who is proactive, ready to challenge the status quo, and can work independently as well as in collaboration with others. Additionally, you will possess:
- Full-stack Development & Integrations: Extensive experience with TypeScript (including React, Next.js, Express, and Node.js), SQL, along with the ability to create seamless integrations with external systems. Proficient in implementing CI/CD pipelines and managing complex integration scenarios.
- Identity & Access Management: Understanding of SCIM for user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Ability to effectively implement and troubleshoot SSO and SCIM integrations.
- High-Quality Code: A proven record of writing clean, testable, and maintainable code that meets rigorous standards of software quality. A developer dedicated to enhancing the code base.
- Problem-Solving & Scalability: Strong problem-solving skills with the capability to develop scalable and durable features in high-availability environments.
- Adaptability & Communication: The ability to flourish in a fast-paced, dynamic environment, complemented by excellent communication skills that support both internal teams and external customers. Capable of effectively conveying complex concepts to both technical and non-technical audiences.
- Ambition & Drive: A self-motivated individual eager to learn, take initiative, and maintain a growth mindset. Willingness to tackle challenging problems and make meaningful contributions to the success of both the team and the organization.
Nice to Have:
- Experience with Docker and Kubernetes.
- Familiarity with Grafana and other monitoring tools.
- Prior experience with Scala and Java is an advantage.
What we offer
You will have the chance to be involved in something impactful, large-scale, and meaningful. Most importantly, you will be part of a company with a strong purpose, alongside an ambitious and supportive team embarking on a journey that many startups can only aspire to!
Our benefits include:
- Competitive salary and equity allocations with significant upside potential.
- Private health insurance.
- A unique, spacious office filled with natural light located in London.
- A focus on learning and development, along with mentorship opportunities. We will do everything possible to ensure you excel in your role.
- The chance for you to grow, learn, and tackle a variety of challenges in a supportive environment surrounded by intelligent colleagues.
- Private healthcare, Ride2Work, pension scheme.
At Blink, we are dedicated to fostering an inclusive and diverse culture where our team members feel truly valued. We appreciate and respect individual differences and are committed to ensuring that all applications are treated fairly and equally, regardless of ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, or age. #J-18808-Ljbffr
Senior Fullstack Engineer (Rapid delivery) employer: Blink - The Employee App
Contact Detail:
Blink - The Employee App Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Fullstack Engineer (Rapid delivery)
β¨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 using these technologies to showcase your skills.
β¨Tip Number 2
Engage with the company on social media platforms like LinkedIn or Twitter. Comment on their posts or share relevant content to demonstrate your interest in their work and culture.
β¨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 for this.
β¨Tip Number 4
Network with current or former employees of Blink through platforms like LinkedIn. Ask them about their experiences and any tips they might have for standing out in the application process.
We think you need these skills to ace Senior Fullstack Engineer (Rapid delivery)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, React, and SQL. Include specific projects where you've developed full-stack applications, and emphasise any experience with CI/CD pipelines and SSO integrations.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in a fast-paced environment and your passion for solving complex problems. Mention how your skills align with the responsibilities of the Senior Fullstack Engineer role and your commitment to customer success.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Discuss specific challenges you've faced in previous roles and how you successfully addressed them, particularly in high-availability environments.
Highlight Team Collaboration: Since the role involves working closely with support teams, mention any past experiences where you've collaborated effectively with others. Highlight your communication skills and ability to convey technical concepts to both technical and non-technical audiences.
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, and be ready to explain your thought process and problem-solving approach.
β¨Demonstrate Problem-Solving Abilities
Since the role involves assisting customers and solving complex issues, think of specific examples where you've tackled challenging problems. Highlight your analytical skills and how you arrived at effective solutions, especially in high-pressure situations.
β¨Emphasise Adaptability and Teamwork
The company values individuals who thrive in dynamic environments. Share experiences that showcase your ability to adapt quickly to changes and work collaboratively within a team. Discuss how you communicate effectively with both technical and non-technical stakeholders.
β¨Express Your Ambition and Growth Mindset
Convey your eagerness to learn and grow within the role. Talk about your passion for technology and how you stay updated with industry trends. Mention any initiatives you've taken to enhance your skills or contribute to your previous teams' success.