
Senior Fullstack Engineer
Hybrid
London, United Kingdom
Full Time
26-02-2025
Job Specifications
As an early engineering hire at a fast-growing Series A-stage fintech you will have the opportunity to work closely with the founding team to shape the product vision and all parts of our technical architecture. This is a role that builds technology to solve customer problems; to do that you must have empathy and curiosity to get to the root cause of the issue and the creativity to build a solution which balances impact, effort and delight.
Key responsibilities:
Contribute to the product process from end-to-end, from ideation to building the UI, backend logic, deployment, feedback and measurement
Build intuitive and performant web interfaces for business owners in Africa
Implement IT security and data protection best practices in a regulated environment
Observe opportunities for improvements internally to help automate our non-tech processes and add to our tech best practices to improve our output and efficiency
Communicate internally and externally about new features, be it collecting feedback pre-implementation or explaining them on launch
Some projects we’ve worked on in the past:
WhatsApp bot that creates quotes for customers based on their responses
Self-serve onboarding flow that collects company information and KYC documents from customers
Asynchronous workers that OCR invoices
Internal tooling to manage and process millions of dollars of transactions
Our stack is: Typescript, React, NextJS, NodeJS, Express, PostgreSQL
Requirements:
Experience in a VC-backed engineering team and building products used by customers
A strong understanding of web development, frontend and backend best practices
Excellent written and verbal communication skills for expressing ideas, designs, and potential solutions with both technical and non-technical team members and customers
You care about our mission and solving the problems faced by African businesses
Comfortable working in an early-stage startup environment with high pace, rapid growth, involvement in the entire product development process and a high degree of ambiguity
Nice to Haves:
French speaking
Experience in Fintech and/or emerging markets
Expertise in security and data protection best practices
Additional information:
This is a full-time position with competitive salary, share options, and benefits
Start date: Immediately (with flexibility)
For Remote: Based in (or working equivalent of) UTC/GMT -1:00 to UTC/GMT +4:00
Capi is an equal opportunity employer and welcomes candidates from diverse backgrounds
Company Benefits
Hybrid working (with the exception for remote roles)
4 weeks 'work from anywhere' policy (1 week at a time)
25 days holiday
Pension package
Interview Process
Interview with Tom, CTO
Tech Task
Interview with Engineering Lead
Interview with 2 other founders (Individually)
About the Company
Capi helps businesses in Africa pay their overseas suppliers. Importers of goods in Africa pay up to 10% to settle an invoice and wait weeks for the payment to arrive. We’re on a mission to give businesses in Africa the same price and speed as businesses expect in the US and Europe. We're backed by Firstminute Capital, Y Combinator, General Catalyst, Raba, Kima Ventures, Africa Fintech Collective, Musha Ventures, Four Cities, former a16z and YC partners (including Paul Graham), scouts from a16z and Sequoia, and co-founders ... Know more
Related Jobs


- Company Name
- TieTalent
- Job Title
- Angular Developer - Hybrid Remote
- Job Description
- About Angular Developer Location: London/Home – Open to Discussion Salary: Circa 45K – 55K + Bonus + Benefits Angular Developer required by fast-growing, Top Tech Company! This is a diverse, challenging role in a talented team where you’ll be responsible for taking ownership of a variety of platform development projects Essential At least 2-3yrs experience Proficient in JavaScript, HTML5, CSS3 Angular Nice-to-have Node Tremendous opportunity offering plenty of scope for career progression in a friendly, innovative environment where you’ll be able to bring ideas and keep up-to-date with the latest technologies! Apply now for FULL details Nice-to-have skills JavaScript HTML5 CSS3 United Kingdom Work experience Frontend Languages English


- Company Name
- ITV Media
- Job Title
- Principal Software Engineer
- Job Description
- Principal Software Engineer x2 CT&C Permanent White City, London Hiring range: £120,000 For more information please email TalkingCareers@itv.com Your work matters to millions. Shaping culture is in the DNA of ITV. So, it’s not surprising that you’ll find us in every home in the UK, our productions are famous all over the world and we’re at the forefront of the digital streaming revolution. When you join us, you enter a fun working environment. With opportunities to learn, to grow and make a real difference. Small enough that your impact’s felt in the business, but big enough that your impact reaches millions of people. Come develop your skills, change TV and the course of your career. Don’t just watch it. Be part of it. Join ITV. Your impact sends ripples. The team Millions of people use the products we build. We're customer focused, informed by data and have a product mindset, using state-of-the-art cloud-first technology. Iterating and evolving daily. In a fast-changing world, we not only make sure our systems work effectively but our Technology teams are spearheading the transformation to a digital-first business. There’s never been a more exciting time to join us. As part of the Advanced Advertising Technology team, the focus is on data analytics, monetisation and financial governance. When you join us, you enter a fun working environment with opportunities to learn, to grow and make a real difference. Small enough that your impact’s felt in the business, but big enough that your impact reaches millions of people. The role As a Principal Engineer you will be known as a technical authority and champion of engineering delivery. You will identify, define and nurture the how and the what with regards to our software engineering process. You will own and support initiatives which lift our general level of competency and working culture, and be excited about helping people achieve their full potential. You will be expected to work with a good degree of independence and autonomy. Key Responsibilities Capability: recruiting, building and maintaining a strong software engineering team Line Management: line reporting for a small group of engineers Product Development: working with your team and other CT&C engineering functions own, deliver and maintain the physical architecture / designs for the systems you are responsible for Data Platform Development: Designing and building scalable, cloud-native data pipelines and machine learning workloads - data engineering Machine Learning Solutions: Collaborating with data scientists to deliver ML based cloud solutions incorporating automated training pipelines, inference workflows. Implementation of CI/CD pipelines for deploying and monitoring ML models in production Governance & Security: adhere to architecture governance practices and ensure compliance with ITV data privacy and security regulations. Follow best DevOps and DevSecOps practices, to ensure successful delivery, observability, operation and security of software in production. Support & Monitoring: ensure all features conform to all observability requirements and suitable dashboards are in place. Promote a long term design philosophy to proactively reduce incidents and firefighting Continuous Improvement: be proactive in introducing current and new industry trends and emerging technologies into our software engineering domain. Identify opportunities for process improvement, automation, and innovation to enhance software engineering capabilities. Lead PoCs and present their conclusions with recommendations. Engage with the ITV Common Platform team to promote feature enhancements and improvements and be an active community member. As well as being an active member of our appropriate CT&C guilds. Personal Qualities Leadership: you will inspire and influence others to work towards a common goal. Delivery: you will have a reputation for software engineering excellence, which is derived from a deep personal interest in this field. You will consider yourself to be a highly competent and decisive problem solver, as well as highly motivated to always deliver value in a timely manner. As such, you will ensure your team is always productive and delivering value. Technology outlook: Inquisitive and personal desire to stay up to date in evolving and changing technology approaches and tooling and how to meaningfully apply them to achieve improvements in productivity and quality. Alignment approach: an eagerness to lead the discovery and decision process regarding tech choices, building alignment and promoting best practice within the engineering organisation. T-shaped orientation: through collaboration you will consider and promote the needs of product management, product design, quality assurance, service management, support, change management and customer success. Influence: You are experienced and confident in guiding your team, and the wider team, towards establishing a common understanding of goals and gaining acceptance of fresh concepts. Outcome/Process Balance: you are a structured and process-oriented thinker, yet remain flexible and adaptable to eectively deliver desired outcomes and results. Agile mindset: you embrace change and are willing to adapt to evolving requirements, as well as seek to promote continuous improvement both in your own work and that of the team. Qualifications And Skills 6 years leading cross-discipline agile software engineering teams Experience as a design authority (eg Software Architect) delivering a number of successful Web/API/micro-service or ML/data engineering based systems into production Experience in designing and implementing a modern MLOps Architecture using Cloud-native or SaaS services bringing Data Science and modern Software Engineering together. Deep understanding and awareness of software architecture design patterns and principles and able to communicate these effective and promote adoption Historically strong programming and technology skills in TypeScript, React, GraphQL, Node.js, HTML, CSS, JavaScript, Terraform, JSON Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services (e.g. Route53, Cognito, WAF, AppSync, RDS, AWS infra, Lambda, CloudWatch, EventBridge, Step Functions, S3, Sagemaker, Glue, PySpark etc) Good knowledge of AWS and other Technology services for building Data-driven AI-based applications, creating a cloud environment via IaC for a scalable, secure, and reliable architecture Strong communication and collaboration abilities, with the ability to work effectively in a team environment Confident approaching development with TDD principles, embracing code quality standards, and integration with CI/CD tooling Worked with source control systems such as Github, experience in deploying code via CI/CD platforms (e.g. Github Actions, Jenkins) Knowledge of serverless monitoring and debugging tools, and DevSecOps tooling Familiarity with data and ML modelling, model li...


- Company Name
- Referment
- Job Title
- Senior DevOps Engineer
- Job Description
- About Our Client: Our client is the first regulated digital asset custody solution built by institutions for institutions. They provide secure, compliant custody services for digital asset investment. As demand for digital asset infrastructure accelerates, our client leads the way in delivering innovative, secure, and scalable solutions. Their mission is to drive institutional adoption of digital assets while maintaining the highest standards of security. Role Summary: Our client is seeking a talented Production Support & Development Engineer to join their growing engineering team. The role will focus on providing production support and development for the client platform, which connects to exchanges, liquidity providers, and MPC/HSM vaults. This is a key role in developing a secure and scalable digital asset custody solution. Key Responsibilities: Production System Engineering: Ensure platform stability through monitoring, alerting, and service management Architectural Design: Contribute to the platform's architecture and long-term vision Development & Engineering: Contribute to backend development and integrations Out-of-Hours Support: Provide periodic support for maintenance and incident resolution Integration Work: Integrate with third-party products, exchanges, and financial intermediaries Security-First Approach: Maintain a security-first mindset, adhering to secure coding practices Hybrid Working: This role offers hybrid working, allowing for flexibility in how and where you work, balancing time in the office with remote work. Qualifications & Experience: Proven experience in production support, Azure Cloud, container orchestration (Docker/Kubernetes), DevSecOps, and secure coding practices


- Company Name
- Brunswick Marine in EMEA
- Job Title
- Sr. Full Stack Developer
- Job Description
- Are you ready for what’s next? Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes “Next Never Rests™,” and we offer a variety of exciting careers and growth opportunities within united teams defining the future of marine recreation. Innovation is the heart of Brunswick. See how your contributions will help transform vision into reality: Position Overview As a Sr. Full Stack Developer, you will take part in the design and development of mobile app platform for the current and next generation of Brunswick digital journey. In this role, you will be developing highly complex applications with a team goal of streamlining business operations and improving overall customer experience. At Brunswick, we have passion for our work and a distinct ability to deliver. Essential Functions Architect and develop mobile app platform using Node JS, React Native, TypeScript, Python and other open stack frameworks. Work closely with stakeholders, visual designers, UX Architects, and user researchers to bring mobile experiences to life. You will build mobile app component libraries, templates, and client-side applications that will be deployed across a wide range of platforms and environments. Integrate with our backend services and electronic devices to make sure we are delivering a great mobile user experience that is super-fast for end users. Help improve code quality through writing unit tests, automation and performing code reviews. Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product in a highly collaborative, team-oriented environment. Measure and optimize the performance of the iOS & Android mobile applications and devices. Build end to end features on our iOS & Android mobile applications (from design to deploy.) Work with CI/CD tools, and source control such as Azure Repos, AppCenter, Azure Pipelines Diversity of thought and experiences is fundamental when imagining the unimaginable. Certain skillsets/experiences are necessary; however, others can be developed along the way. Required Qualifications Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field. 5+ years of experience building, shipping, and maintaining mobile and Backend applications. Mobile app development experience using React and React Native, with a deep understanding of JavaScript, TypeScript, Python, HTML, and CSS Experience in architecting mobile and backend applications. Experience in building react native packages /modules using NPM Solid understanding of mobile UI/UX best practices and standards Equally as passionate about creating beautiful and usable interfaces as you are about crafting elegant code. Develop amazing user experiences, but also collaborate effectively with our best-of-class Visual Design team Solid team player Ability to rapidly learn and take advantage of new concepts and technologies Experience in an Agile environment Current with industry trends, software development technologies and industry best practices, and able to identify the ones we should implement. Time and project management skills, with the capability to prioritize and multitask as needed. Preferred Qualifications Experience in native iOS/Android (Java, Kotlin, Swift, Objective-C, etc) Experience or willing to learn mobile DevOps, automated testing, and analytics. Should have a great eye for detail and design to support their development skillset A thorough understanding of OOP, design patterns, mobile, and enterprise in mobile application integration Working Conditions We encourage a hybrid work environment and would like 2-3 days a week in office. Why Brunswick Whatever tomorrow brings, we’ll be at the leading edge. As the clear leader in the marine industry, we're committed to our values and supporting our exceptional people. We offer valuable benefits and much more. In addition, we’re proud of being recognized for making a splash with numerous awards! About Navico Group Navico Group is a stand-alone division of Brunswick, the world’s largest recreational marine business Navico Group is the global leader in technology, systems and solutions for a variety of industries, from Marine & RV to Specialty Vehicles and beyond. Our broad portfolio consists of the industry's leading brands in Power Systems, Digital Systems, Fishing Systems, and Performance Components including Ancor, Attwood, B&G, BEP, Blue Sea Systems, C-MAP, CZone, Garelick, Lenco, Lowrance, Marinco, MotorGuide, Mastervolt, ProMariner, RELiON, Simrad and Whale. Our team is committed and driven, every day, to be the most trusted supply partner to the marine and mobile industries...and beyond. Next is Now! We value growth and development, recognizing that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Diversity of experience and skills combined with passion is a key to innovation and inspiration. Therefore, we encourage people from all backgrounds to apply to our positions. Please let us know if you require accommodations during the interview process. Brunswick is committed to providing a workplace that offers equal employment opportunities based solely on merit. Therefore, discrimination based on race, color, religion, sex, national origin, disability, veteran status or any other protected status under applicable local, state or federal law is not tolerated. Brunswick and Workday Privacy Policies Brunswick does not accept applications, inquiries or solicitations from unapproved staffing agencies or vendors. #Brunswick Corporation