NALA Remote Engineering Team Lead

WorksHub

London, United Kingdom Full-time in Engineering
    Share:
    • Job ID 2785915

    Job Description

    At NALA, our mission is to revolutionize the way money flows into Africa, Asia, and beyond by creating innovative payment solutions that empower individuals and businesses to succeed in a global economy. We are passionate advocates for accessible, reliable, and cost-effective financial services, and we invite you to join our dynamic team that is shaping the future of fintech.

    As part of our rapidly growing organization, which has scaled our team by approximately 250% in the past two years, you will play a key role in driving new revenue streams and expanding our product offerings. You will have the opportunity to join one of our specialized squads at NALA and will be instrumental in nurturing and leading a cross-functional team of engineers while collaborating closely with product managers.

    • Collaborate with engineers to architect and develop superior technical designs and methodologies.
    • Contribute to the team’s technical efforts by actively engaging in coding tasks and delivering high-caliber products for NALA.
    • Oversee the daily operations of the engineering team within an Agile/Scrum framework.
    • Facilitate individual growth through coaching sessions, regular 1:1s, and mentorship on relevant training, conferences, and stretch projects to encourage career progression.
    • Build and maintain a high-performing engineering team through consistent performance management and constructive feedback.
    • Assist in the recruitment of new engineers, fostering a supportive and welcoming environment.
    • Regularly report on development status, quality metrics, operational performance, and system analytics to management.
    • Approximate role distribution includes:
    • 20% Direct line management (approximately 5-6 direct reports)
    • 60% Cultivating engineering culture and processes, as well as coordinating with other Engineering Managers and Product teams
    • 20% Engaging in hands-on work such as system design and coding

    ï¸ Our Tech Stack

    • Services developed in Go, deployed via AWS ECS, utilizing gRPC for communication with our applications.
    • Our app is crafted in Dart with Flutter, available on both Android and iOS platforms.
    • Our back-office and Rafiki’s customer-facing web app are built using Typescript/React.
    • We employ Postgres, Kafka, Redis, and Vault for our database needs.
    • Utilization of AWS is maximized, managed through Terraform.
    • We prioritize writing unit and integration tests, conduct thorough code reviews, and deploy frequently.
    • We adhere to Agile methodologies and use Jira for project management.

    Must-Have Qualifications:

    • 8+ years of engineering experience, including a minimum of 2 years in a management position with high-performing engineers.
    • An empathetic leadership style with a passion for helping others succeed.
    • Hands-on expertise in Go programming.
    • Experience in developing complex, high-performance products through the full development life cycle.
    • Familiarity with asynchronous collaboration with global teams using tools like Slack, Teams, and Jira.
    • Excellent time management skills, capable of juggling multiple tasks with varying priorities.
    • A proven track record as results-oriented with a robust business and technical vision.
    • A genuine passion for our products and mission.
    • Fluency in written and spoken English.

    Preferred Qualifications:

    • Experience in the fintech and payments industry.
    • Background in a tech startup environment.
    • Experience in information security.
    • Proficiency in designing and documenting secure server-to-server APIs, such as REST or GraphQL.

    ï¸ Our Interview Process

    If selected, you will engage in a thorough interview process consisting of four stages:

    • 30-minute introductory interview with our Talent Team to discuss your motivations and experiences.
    • 1-hour coding challenge where you will complete a pair programming exercise with two of our engineers.
    • 1.5-hour architecture interview with two Engineering Managers, including behavioral questions regarding team management.
    • Final 30-minute conversation with the CTO or Hiring Manager to discuss your motivation for the role and ask any questions you may have.
    • We conduct reference checks as a standard step before finalizing any hiring decisions.
    • We aim to provide timely feedback and decisions following your interviews.

    ï¸ Benefits:

    For UK-based employees (in-office):

    • 27 days of leave plus UK bank holidays to recharge.
    • Exclusive birthday leave to celebrate your special day!
    • Enhanced parental leave with 16 weeks of full pay for primary caregivers and 4 weeks for secondary caregivers (after a 6-month probation).
    • Access to global WeWork locations.
    • $1000 annual learning budget to support professional development.
    • Sarabi snacks and Friday lunches to foster team connections.
    • Monthly social events for bonding and relaxation.
    • Complimentary barista-style coffee available onsite.

    For Remote Employees in Europe (within GMT +3):

    • 35 days off, including local bank holidays.
    • Birthday leave to enjoy your special day.
    • Enhanced parental leave with similar provisions as above.
    • $1000 annual learning budget for your growth.

    Other jobs you may like

    10x your chance to get hired

    Land a job without sending dozens of applications!

     

    Let employers find you

     

    Happy Remote Worker