Lead Front End Developer

at  Napier AI

Belfast, Northern Ireland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Dec, 2024GBP 90000 Annual05 Sep, 2024N/AAngular,Graphql,Persuasion,Apache Kafka,Docker,Aml,Software,Kubernetes,Cloud,Mechanics,Platforms,Github,DevopsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION

Napier is a new breed of financial crime compliance technology specialist. Our AI enhanced platform – Napier Continuum – transforms compliance from legal obligation to competitive edge.
At Napier, our mission is to fight financial crime through automation & AI. We believe that by automating the detection and prevention of financial crime, we can make the world a safer place for everyone.
Collaboration, innovation and wonderful people are just some of the reasons to bring your career to Napier. Our culture is shaped by our core values that promote equality, creativity, and opportunity in everything we do.
After successfully securing a £45million investment to fuel our ongoing growth and to further invest in our AI products, we are currently building out our Tech Hub in Belfast - this is a super exciting time to join Napier in Belfast as we expand.

SKILLS KNOWLEDGE & EXPERTISE

  • At least 5-7 years of commercial experience in a senior or lead engineering role working on microservice-based solutions – but we are open-minded in what industry or sector (does not have to be compliance & AML)
  • Comfortable managing more junior engineers, mentoring them and growing their confidence and expertise to create a high-performance environment
  • Experience of delivering software to both cloud (multiple vendors) and on-premises customers in a product/SaaS environment, and a deep understanding of the key considerations in terms of deployment, upgrades, support, and migration
  • Experience in Agile delivery environments - a track record of constantly looking for ways to do things better and an excellent understanding of the mechanisms necessary to successfully implement change
  • Knowledge of DevOps and infrastructure engineering principles and practices

SKILLS:

These skills are essential to be successful in this role

  • Hands-on experience with Angular and React
  • Technologies & Tools – Apache Kafka, Kubernetes, Docker, GraphQL, GitHub
  • Great organisational, analytical, and problem-solving skills, and ability to adapt quickly and constructively to changing circumstances
  • Familiarity with best-practice technical approaches to complex deployment models (including Kubernetes-based microservices on cloud and on-prem platforms)
  • Strong understanding of CI/CD principles, versioning techniques and upgrade mechanics, and how these should be combined to predictably deliver high-quality software at pace
  • Collaborative team player with excellent (written and verbal) communication, persuasion, and negotiation skills
  • Comfortable working with remote engineering teams and distributed delivery models

Responsibilities:

OVERVIEW OF THE ROLE: LEAD FRONT END ENGINEER

The Lead Front End Engineer will head one of our core Engineering teams building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally to quickly and easily apply predefined scenarios or Machine Learning algorithms to customer, and transaction data.
In this role, you will be responsible for building and leading a high-performance engineering team, guiding their work in alignment with Napier’s overall technical vision and architecture, resolving technical disagreements and managing the technical quality of their deliverables. You will use your technical leadership talents to ensure the team is following appropriate engineering practices (such as CI/CD, high automation and test coverage, and trunk-based development), that they invest in continual improvements to tooling or technical debt, and that the system continues to evolve to meet changing needs and market opportunities. You’ll continue to be hands-on when necessary, leading by example and doing what’s needed to keep technical quality high. A desire to teach, to learn and to help grow a culture of delivery excellence in Napier is welcome.
You will also be a key member of the wider Napier Tech group - working closely with Napier Solution Architects, Product Owners, and other stakeholders to define technical standards and improvements in support of Napier’s wider business and technical goals. Your creativity and innovative ideas will be encouraged and supported - we are ready to hear your ideas!

KEY RESPONSIBILITIES

  • Designing and implementing features in Napier’s Continuum that meet high-quality standards
  • Assuring the quality of the team’s deliverables
  • Actively participating in technical design workshops and producing technical specification documents as requested
  • When required, assuming direct development responsibility for developing, debugging and unit testing of product features in accordance with internal procedures and standards
  • When required, diagnosing, and solving functional and performance/scalability issues
  • Improving technical practices towards a continuously releasable end-state, especially in terms of GitHub, CI/CD, and development processes
  • Creating a collaborative and inclusive working environment that uplifts developer knowledge and culture
  • Participating in technology selection decisions
  • Supporting project management and providing creative options when required to achieve business milestones and timelines
  • Supporting recruitment by interviewing and onboarding new team members as required
  • Providing input on resourcing decisions to address critical bottlenecks or delivery risks

These skills are essential to be successful in this role

  • Hands-on experience with Angular and React
  • Technologies & Tools – Apache Kafka, Kubernetes, Docker, GraphQL, GitHub
  • Great organisational, analytical, and problem-solving skills, and ability to adapt quickly and constructively to changing circumstances
  • Familiarity with best-practice technical approaches to complex deployment models (including Kubernetes-based microservices on cloud and on-prem platforms)
  • Strong understanding of CI/CD principles, versioning techniques and upgrade mechanics, and how these should be combined to predictably deliver high-quality software at pace
  • Collaborative team player with excellent (written and verbal) communication, persuasion, and negotiation skills
  • Comfortable working with remote engineering teams and distributed delivery model


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Belfast, United Kingdom