Job Description:

We are looking to hire a Technical Lead to be a key member of the engineering team as we continue to expand. This individual will contribute to the full software cycle for PrimbaryBid projects. As we progress to our next phase of growth, this role will instrumental is providing high quality code to all our projects and contributing to the culture of this strongly knit team.

A little about the role

You will be responsible for technical delivery for the product team you are assigned to. You will work closely with a product manager, a number of other software engineers, QA engineers, UX & design and DevOps. You will report to a Director of Engineering.

Key Responsibilities

  • This is a very dynamic environment as we change capital markets with technology. No two days are the same
  • You will have day to day technical responsibility for a given product or products and will need to work with a cross section of people and teams to deliver on that
  • As we expand into new markets you will be expected to contribute to that exploration with your technical expertise
  • As the demands on the team change you will be expected to adapt
  • You will lead other engineers within your product responsibilities
  • You will be asked to contribute to other initiatives for which your technical expertise may apply
  • You will take the initiative when you see changes that can improve the product, your team and the company

You will be successful in the role if:

  • Solid experience working with most of our stack; JavaScript, Typescript, NodeJS, React, - -- Next.js, MongoDB, GraphQL, REST in a microservices architecture
  • An avid technology enthusiast
  • Agile based processes
  • Product focused mentality

Behaviours

  • Has a track record of creating improvements across major parts of their department bringing about positive changes to the business.
  • Possesses a holistic, integrated understanding of organizational context.
  • Sought out for functional knowledge and guidance; anticipates issues and makes considered decisions to avoid them.
  • Owner of and expert on large parts of their job function.
  • Recognised as an impactful contributor to core projects.
  • Consistently able to reduce the complexity of projects, services, and processes in order to get more done with less work.
  • Proactively identifies and clears roadblocks for the broader team.
  • Uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways.
  • Is able to facilitate work across teams or departments, improving the effectiveness of others.
  • Listens and guides debates to help reach a consensus; once a decision is made, clearly communicates and supports that decision.
  • Creates positive impact by being a role model for less experienced team members and by providing feedback to team members at all levels.
  • Is recognised for their impact on team culture, and people are excited to work with them

A day in the life of a member in the Engineering team

Most days I would work with a project manager to scope and define project tasks. After that I would normally start writing some JavaScript and occasionally update some dockerfile and other config files. When I'm not writing code, I am most likely reading code. Often it's code review, sometimes technical documentation from external libraries or third parties we integrate with. There is a strong culture of continuous improvement within the technical team. Concretely this means that I can spend part of the day discussing with colleagues how to make our softwares better, our source code cleaner and how to make our life as developers easier. - Irénée Ajeneza

Company Benefits

  • Play a key role in the expansion of a highly-funded FinTech
  • Significant potential to progress your role as we are expanding rapidly
  • An empowering, team-oriented, ego free environment
  • Flexible hours and remote working options
  • A bunch of wellbeing initiatives that will be accessible to all new joiners from Day 1 Opportunity to contribute to employee networks
  • Competitive salary
  • 25 days annual leave plus your birthday off (as long as you bring cake!)
  • Private BUPA Healthcare and Babylon Digital GP
  • Cycle to work scheme
  • Equipment of choice - Windows or Apple device
  • Unique office space in the heart of Mayfair

Interview Process

Technical Interview - Once you’ve been shortlisted, we will invited you for a technical interview that will be with 2 members of the technology team, who will dig deeper into your experience.

This interview is as much an opportunity for you to understand more about the role and the plans for the business as much as us digging deeper into your experience.

Technical Assessment - If this role sounds exciting to you, we invite you to complete our bespoke technical task. This will give you a chance to showcase your skills.

Final Interview - If all goes well at the technical interview / assessment, we invite you to meet some members of the leadership team.

Other Jobs in Back End