At a Glance
- Tasks: Architect and maintain systems for efficient web solutions across product teams.
- Company: Join Capital on Tap, a fintech empowering small businesses globally.
- Benefits: Enjoy private healthcare, 28 days holiday, and a vibrant office culture.
- Why this job: Make a real impact in a fast-growing company while working with cutting-edge tech.
- Qualifications: 3+ years in React and Typescript; experience with Next.js and design systems.
- Other info: Hybrid role with a supportive team and excellent career growth opportunities.
The predicted salary is between 36000 - 60000 Β£ per year.
Capital on Tap was founded with the mission to help small business owners and make their lives easier. Today, we provide an all-in-one business credit card & spend management platform that helps business owners save time and money. Capital on Tap proudly serves over 200,000 businesses across the world and our goal is to help 1 million small businesses by 2030.
We empower you to be innovative and solve complex problems. Take ownership, make an impact, and thrive in our scaling and agile environment.
This is a Hybrid role, the Software Engineering Team works from our London Office 2 days per week
The FUSE (Foundational User Experience) team\βs mission is to empower our product teams by providing a unified, efficient, and high-quality front-end ecosystem. We do this by owning and evolving the core UI/UX infrastructure, including our design system and component libraries, to create a framework enabling rapid development.
We\βre looking for a visionary Senior Front-End Ecosystem Engineer to join our growing team at Capital on Tap. This isn\βt your average front-end role; you\βll be at the heart of empowering our entire engineering department, both internally and externally.
Responsibilities
- Architect and maintain systems and processes to enable multiple product engineering teams to build, test, and deploy web solutions in parallel.
- Work with the Design Team to design and implement a component library of standardised and reusable UI components to provide a cohesive and consistent UI experience for our customers.
- Collaborate with product engineering teams to prototype and A/B test new components to enable new and complex product features.
- Define and document coding and architectural guidelines and standards, and disseminate those standards to the wider engineering team.
- Establish performance standards along with tools and techniques to enable the other Product Engineering teams to effectively monitor their systems as well as identify and rectify performance issues.
- Collaborate with the Security Team to foster a security first approach across Capital on Tap\βs front-end community.
Requirements
- 3+ years hands-on experience in React and Typescript, with a strong focus on modern web development.
- Proven experience with Next.js for building server-rendered and static React applications.
- Solid understanding and experience using React-Query for data fetching and state management.
- Experience building and maintaining design system components (tokens, UI libraries, accessibility standards) to ensure consistent, scalable and elegant frontend experiences.
- Good testing practices, in both Unit and Integration testing.
- Experience in using Agile development practices.
- A passion for learning new skills and technologies.
- A proactive, supportive, and collaborative team player.
Our Tech Stack
- Backend: C#, .Net, .Net Core
- Frontend: React, JavaScript
- Mobile: Flutter, Dart
- Databases: SQL Server, MongoDB
- Cloud: Azure & GCP
Interview Process
- First stage: 30-minute intro, CV review, and values with Talent Partner
- Second stage: 45-minute Tech Chat with Team Manager
- Final stage: 90-minute Code Pairing + 30-minute Values Interview
Diversity & Inclusion
We welcome, consider and encourage applications from anyone who shares our commitment to inclusivity. Join us in creating a space where authenticity thrives, and everyone can do their best work.
Our Values
Just Pilot: Our company is built on piloting new ideas, we know our job is never done.
Be a buddy: It\βs never not my job. Tap in from day one. We do the right thing.
Why not today? Fast is as slow as we go. Take ownership and raise the bar. Keep things simple.
Benefits
Private Healthcare including dental and opticians services through Vitality
Worldwide travel insurance through Vitality
Anniversary Rewards (Β£250, Β£500, Β£750, 4-week fully paid sabbatical)
Salary Sacrifice Pension Scheme up to 7% match
28 days holiday (plus bank holidays)
Annual Learning and Wellbeing Budget
Enhanced Parental Leave
Cycle to Work Scheme
Season Ticket Loan
6 free therapy sessions per year
Dog Friendly Offices
Free drinks and snacks in our offices
#J-18808-Ljbffr
Senior Frontend Software Engineer employer: Capital on Tap
Contact Detail:
Capital on Tap Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Frontend Software Engineer
β¨Tip Number 1
Network like a pro! Reach out to current employees at Capital on Tap through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!
β¨Tip Number 2
Prepare for technical challenges! Brush up on your React, Typescript, and Next.js skills. Practice coding problems and be ready to showcase your problem-solving abilities during the interview. We want to see how you think and tackle complex issues.
β¨Tip Number 3
Show off your passion for front-end development! During interviews, share your projects and experiences that highlight your skills in building design systems and UI components. Let us see your creativity and how you can contribute to our team!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows youβre genuinely interested in joining our awesome team at Capital on Tap!
We think you need these skills to ace Senior Frontend Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Frontend Software Engineer role. Highlight your experience with React, Typescript, and any design systems you've worked on. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working at Capital on Tap and how you can help empower our engineering teams. Keep it engaging and authentic!
Showcase Your Projects: If you've got a portfolio or examples of your work, donβt hesitate to include them! We love seeing real-world applications of your skills, especially if they demonstrate your ability to tackle complex challenges in frontend development.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you get the best experience possible. We can't wait to hear from you!
How to prepare for a job interview at Capital on Tap
β¨Know Your Tech Stack
Make sure youβre well-versed in React, Typescript, and Next.js. Brush up on your knowledge of React-Query for data fetching and state management. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role at Capital on Tap.
β¨Showcase Your Problem-Solving Skills
Prepare examples of complex architectural challenges you've tackled in previous roles. Think about how you approached these problems and what innovative solutions you implemented. This will demonstrate your strategic thinking and ability to thrive in a fast-paced environment.
β¨Emphasise Collaboration
Since this role involves working closely with design and product teams, be prepared to discuss your experience in collaborative environments. Share specific instances where youβve successfully worked with cross-functional teams to deliver high-quality front-end solutions.
β¨Be Ready to Mentor
As a senior engineer, you'll be expected to share your expertise with others. Think about how youβve mentored colleagues in the past or contributed to a culture of learning. Highlight your passion for nurturing talent and fostering a supportive engineering community.