Senior Full Stack Engineer
Senior Full Stack Engineer

Senior Full Stack Engineer

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

At a Glance

  • Tasks: Develop and maintain complex financial platforms using Node.js and Angular.
  • Company: BCB Group is a leading provider of regulated payment and trading services in crypto and fiat.
  • Benefits: Enjoy 30 days annual leave, private healthcare, and a strong focus on personal growth.
  • Why this job: Be part of a dynamic team shaping the future of crypto-financial services with innovative solutions.
  • Qualifications: 10+ years in software engineering with expertise in microservices and SQL development.
  • Other info: Collaborate in a hybrid work environment with accessible leadership and a culture of empowerment.

The predicted salary is between 48000 - 84000 £ per year.

Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. We are seeking a candidate with strong expertise in software engineering, microservices architecture, and cloud platforms, coupled with a collaborative mindset, strong communication, strategic thinking, and a passion for shaping the future of crypto-financial services through innovative and client-centric solutions.

Key Responsibilities and Duties

  • Use your software engineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front-end uses the Angular framework. All our services run in Google Cloud in Kubernetes.
  • Work closely with product managers to focus on new feature design, build and ship scalable products.
  • Embed Crypto services into the BCB platform so that our clients can seamlessly manage their Fiat and Crypto activities.

What are we looking for?

  • 10+ Years Experience in software engineering.
  • Experience working with microservices and distributed systems architecture.
  • Must be able to navigate open communication channels across the business.
  • Ability to adapt to the dynamic nature of fintech and crypto markets, ensuring alignment with business objectives.
  • Must have a strong client-service focus and a passion for delivering innovative and reliable financial products.
  • Expert proficiency in server-side development, ideally in TypeScript.
  • Proficiency in Go/C#/C++/Java or another high-level language preferred.
  • Experience with Node.JS and server frameworks, ideally NestJS.
  • High level expertise in SQL development and database programming: MySQL/PostgreSQL.
  • Good working knowledge of front-end frameworks, ideally Angular and Angular Material.
  • Knowledge of Cloud Platforms, ideally Google Cloud.
  • Expertise in automated testing at unit, integration and system level.
  • Experience with CI/CD platforms, ideally GitLab.
  • An interest in cryptocurrencies and the leading blockchain technologies, such as Ethereum and Bitcoin.
  • Experience in Fintech/Banking is highly desirable.

What’s in it for you?

  • Our people are constantly striving to be the best through operational excellence.
  • The professional development and learning opportunities create an agile, hardworking, conscientious, and knowledgeable team.
  • The opportunities for personal growth are exponential. You grow as the business grows.
  • The roles and responsibilities are broad and ever-changing, and the dynamism of BCB keeps you engaged and highly motivated.
  • At BCB, you don’t just work for your manager; they work for you too. We believe in empowering individuals to create a culture of personal growth, together.
  • We focus on driving empowerment from the bottom up, up-skilling every individual at every level.
  • This means our team has a sense of commonality and belonging, driven by a shared belief in our mission.
  • We’re passionate about our business, our people, and providing 360-degree support for success.
  • The chance to operate at the forefront of our industry.
  • You can talk to anyone in the business as there are no barriers and everyone is accessible.
  • You will be collaborating with teams on a hybrid working arrangement.
  • We value team success where every individual can grow and prosper.
  • 30 days annual leave each year, excluding bank holidays.
  • 4 wellbeing days per year to prioritise your mental health.
  • 1 company volunteering day per year.
  • Strong benefits package including; Private Healthcare, Pension, Income Protection (long-term absence), Life Insurance, Menopause Policy, and an enhanced Parental Leave policy.

About BCB Group

BCB Group is a leading provider of regulated payment and trading services in crypto and fiat for the digital asset economy. We provide accounts, cryptocurrency and foreign exchange market liquidity for some of the world’s largest, crypto-engaged businesses, including crypto exchanges, liquidity providers, market makers, investment firms, custodians, payment processors and wallet providers. Our end-to-end suite of products are accessible through our Client Console UI and API. We offer more than 40 fiat and cryptocurrencies, deep trading liquidity, 24/7 instant payments through our instant settlements network, BLINC, and secure crypto services. Our strong focus on compliance matches our technical and business expertise, and we are regulated by some of the world’s most respected regulators. Authorised in the UK, France and Switzerland, we place the utmost importance on our regulatory-first institutional principles. Our leadership team boasts years of relevant, high-level experience at globally-renowned institutions. They combine finance, law, regulatory and technology skills in traditional and crypto financial services with a deep understanding of the new digital asset economy. Our mission is to create the trusted platform to pay, store, trade and earn fiat and digital assets, globally 24/7.

Senior Full Stack Engineer employer: BCB Group

At BCB Group, we pride ourselves on being an exceptional employer that fosters a culture of empowerment and personal growth. Our dynamic work environment encourages collaboration and innovation, allowing you to thrive as we scale our cutting-edge crypto-financial services. With generous benefits including 30 days of annual leave, private healthcare, and a strong focus on employee well-being, you'll find meaningful opportunities to develop your career while contributing to a mission-driven team.
B

Contact Detail:

BCB Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js, Angular, and Google Cloud. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.

✨Tip Number 2

Network with current employees or professionals in the fintech and crypto sectors. Engaging in conversations about their experiences at BCB can provide valuable insights and potentially lead to referrals, which can greatly enhance your chances of landing the job.

✨Tip Number 3

Prepare to discuss your experience with microservices architecture and distributed systems. Be ready to share specific examples of how you've successfully implemented these concepts in past projects, as this aligns closely with the role's requirements.

✨Tip Number 4

Showcase your passion for the crypto space by staying updated on the latest trends and technologies. Being able to discuss recent developments in cryptocurrencies and blockchain technology during your interview will demonstrate your genuine interest and commitment to the industry.

We think you need these skills to ace Senior Full Stack Engineer

10+ Years Experience in Software Engineering
Expert Proficiency in Server-Side Development (TypeScript)
Proficiency in Go/C#/C++/Java or another high-level language
Experience with Node.JS and server frameworks (ideally NestJS)
High Level Expertise in SQL Development and Database Programming (MySQL/PostgreSQL)
Good Working Knowledge of Front-End Frameworks (ideally Angular and Angular Material)
Experience with Microservices and Distributed Systems Architecture
Knowledge of Cloud Platforms (ideally Google Cloud)
Expertise in Automated Testing at Unit, Integration and System Level
Experience with CI/CD Platforms (ideally GitLab)
Strong Client-Service Focus
Ability to Adapt to the Dynamic Nature of Fintech and Crypto Markets
Interest in Cryptocurrencies and Blockchain Technologies
Strong Communication Skills
Strategic Thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 10+ years of experience in software engineering, focusing on relevant skills like microservices architecture, SQL development, and server-side programming in TypeScript. Use specific examples from your past roles to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, express your passion for fintech and crypto markets. Discuss how your collaborative mindset and strategic thinking align with BCB Group's mission. Mention any relevant projects or experiences that showcase your ability to deliver innovative financial products.

Showcase Technical Skills: Clearly outline your technical skills related to the job description, such as proficiency in Node.js, Angular, and cloud platforms like Google Cloud. Include any experience with CI/CD platforms and automated testing, as these are crucial for the role.

Highlight Client-Focused Achievements: Since BCB Group values a strong client-service focus, include examples of how you've successfully delivered client-centric solutions in your previous roles. This could be through improving user experience or enhancing product features based on client feedback.

How to prepare for a job interview at BCB Group

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with software engineering, particularly in Node.js and SQL databases. Highlight specific projects where you've successfully implemented microservices architecture or worked with cloud platforms like Google Cloud.

✨Demonstrate Your Collaborative Mindset

Since the role involves working closely with product managers, be ready to share examples of how you've effectively collaborated with cross-functional teams. Emphasise your communication skills and ability to navigate open channels across the business.

✨Express Your Passion for Fintech and Crypto

Make sure to convey your interest in cryptocurrencies and blockchain technologies. Discuss any relevant experiences or projects that showcase your enthusiasm for shaping the future of crypto-financial services.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that relate to financial platforms, as this will demonstrate your strategic thinking and adaptability in a dynamic environment.

Senior Full Stack Engineer
BCB Group
Location: London

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
>