Engineering

Backend Engineer At Constrally

Constrally·Lagos, nigeria·Full Time·Onsite
EngineeringFull TimeOnsite

Job Description

  • We're looking for talented and driven individuals to join our growing team at Constrally.

Requirements

  • Interested candidates should possess relevant qualifications with experience.
Apply Now
Send your CV along with a cover letter to[email protected]

Please use the job title as the subject line of your email.

At a glance

Company

Constrally

Location

Lagos, nigeria

Employment

Full Time

Work style

Onsite

Experience

Valid until

Not specified

Created

September 11, 2026

More opportunities

Similar roles you might like

Android Engineer Ii At Cavista

Cavista

Lagos, nigeria

full-time

Job Description We are looking for: We are seeking an experienced, innovative Android Engineer II passionate about building secure, scalable, high-performing mobile financial solutions. You will play a key role in designing and delivering mission-critical mobile applications that power financial services, digital payments, and customer experiences. Working closely with Product, Design, Backend Engineering, and other stakeholders, you will help shape the technical direction of our Android platform. Responsibilities What will you do: Partner with Product Managers, Designers, and Engineering teams to define, architect, and deliver innovative mobile features that support digital financial products and customer experiences. Drive technical decisions around application architecture, mobile security, scalability, performance optimization, and maintainability. Develop secure solutions for payments, transactions, wallet functionality, authentication, identity verification, and other fintech-related services. Collaborate with backend engineers to integrate APIs, payment gateways, banking services, and third-party financial platforms. Conduct code reviews, provide technical mentorship, and promote engineering best practices across the Android team. Champion application security standards, including secure data storage, encryption, token-based authentication, fraud prevention, and regulatory compliance requirements. Create and maintain reusable components, libraries, documentation, and technical standards that improve development efficiency across teams. Stay current with emerging Android technologies, fintech innovations, and mobile development trends, recommending improvements where appropriate. Qualifications What you bring: Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical field. 5+ years of experience working within FinTech, Digital Banking, Payments, Financial Services, Lending, or related domains. Strong experience with Kotlin, Android SDK, Android Studio, Jetpack Components, Coroutines, and modern Android development practices. Deep understanding of architectural patterns such as MVVM, MVI, Clean Architecture, and modular application design. Experience integrating payment solutions, digital wallets, transaction processing systems, KYC services, financial APIs, or banking platforms. Proven experience publishing and maintaining Android applications on the Google Play Store. Experience with automated testing frameworks, including unit testing, integration testing, and UI testing. Strong analytical and problem-solving skills, with the ability to translate complex business requirements into scalable technical solutions. Excellent communication skills and ability to effectively collaborate across Product, Design, Engineering, Operations, Compliance, and Business teams. Regulatory Considerations: Implements mobile-application controls aligned with PCI-DSS mobile-payment requirements. Ensures app data handling and permissions comply with the Nigeria Data Protection Act (NDPA) 2023.

2 days ago

Backend C#.net Engineer Ii At Cavista

Cavista

Lagos, nigeria

full-time

Job Description We are looking for: We are seeking an experienced, innovative C# Backend Engineer passionate about building secure, scalable, high-performing financial solutions. You will play a key role in designing, developing, and maintaining the backend services and APIs that power financial products, digital payments, and customer experiences. Working closely with product, frontend engineering, QA, and other stakeholders, you will support in shaping the technical direction of our platform and drive engineering excellence. Responsibilities What will you do: Design, develop, test, and maintain scalable applications using C# and .NET technologies. Build and optimize high-performance APIs, microservices, and backend systems for fintech products. Develop solutions for payment processing, transaction management, reconciliations, settlements, and financial reporting. Participate in architecture discussions and contribute to technical design decisions. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Write clean, maintainable, and well-documented code following industry best practices. Conduct code reviews and mentor junior engineers to ensure engineering excellence. Troubleshoot and resolve production issues while ensuring minimal downtime. Optimize system performance, scalability, and security. Contribute to CI/CD pipelines and DevOps practices to streamline software delivery. Qualifications What you bring: Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical field. 5 years building mobile apps in fintech. Design, develop, test, and maintain scalable applications using C# and .NET technologies. Build and optimize high-performance APIs, microservices, and backend systems for fintech products. Develop solutions for payment processing, transaction management, reconciliations, settlements, and financial reporting. Participate in architecture discussions and contribute to technical design decisions. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Write clean, maintainable, and well-documented code following industry best practices. Conduct code reviews and mentor junior engineers to ensure engineering excellence. Troubleshoot and resolve production issues while ensuring minimal downtime. Regulatory Considerations: Implement backend controls supporting PCI-DSS and secure handling of sensitive input fields. Ensures consent flows and data collection UI comply with the Nigeria Data Protection Act (NDPA) 2023.

2 days ago

Ios Engineer Ii At Cavista

Cavista

Lagos, nigeria

full-time

Job Description We are looking for: We are seeking an experienced, innovative iOS Engineer II, passionate about building secure, scalable, user-centric mobile financial solutions. You will play a key role in designing, developing, and maintaining high-quality iOS applications that support digital banking, payments, and other financial services. Working closely with Product, Design, Backend Engineering, and cross-functional stakeholders, you will support the technical direction of our mobile platform while ensuring reliability, performance, and security. Responsibilities What will you do: Design, develop, and maintain secure, scalable, and high-performance iOS applications that support digital financial products, including payments, banking, lending, savings, and investment solutions. Collaborate with product managers, designers, backend engineers, and compliance teams to deliver seamless and customer-centric mobile experiences. Build and enhance mobile applications using Swift and modern iOS frameworks, ensuring adherence to coding standards and best practices. Develop intuitive and user-friendly interfaces that simplify complex financial processes and improve customer engagement. Integrate iOS applications with RESTful APIs, payment gateways, financial services platforms, and third-party solutions. Implement robust security controls, including authentication, authorization, encryption, and secure data storage to protect customer information and financial transactions. Ensure compliance with regulatory requirements, industry standards, and organizational security policies related to financial services. Troubleshoot and resolve application defects, production incidents, and performance issues while minimizing customer impact. Develop and maintain unit tests, integration tests, and automated testing frameworks to ensure application quality and stability. Contribute to mobile architecture decisions, technical design reviews, and continuous improvement initiatives. Stay informed on emerging iOS technologies, FinTech trends, security practices, and Apple platform updates to drive innovation. Qualifications What you bring: Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical field. 5 years building mobile apps in fintech or a regulated environment preferred Strong proficiency in Swift, iOS SDK, and native iOS development. Experience with mobile application architecture and design patterns (MVVM, Clean Architecture). Knowledge of FinTech products, payment systems, and digital wallet integrations. Expertise in secure coding, authentication, and mobile security best practices. Strong skills in API integration and backend service connectivity. Ability to optimize application performance, scalability, and reliability. Familiarity with Agile methodologies, CI/CD pipelines, App Store releases, and regulatory compliance requirements. Regulatory Considerations: Implements mobile-application controls aligned with PCI-DSS mobile-payment requirements. Ensures app data handling and permissions comply with the Nigeria Data Protection Act (NDPA) 2023.

2 days ago

Frontend Engineer Ii At Cavista

Cavista

Lagos, nigeria

full-time

Job Description We are looking for: We are seeking a Frontend Engineer II to build and scale secure, reliable, and intuitive digital financial products. In this role, you will partner with Product, Design, Backend Engineering, and other cross-functional teams to deliver exceptional user experiences while driving frontend architecture and engineering best practices. You will support key initiatives, contribute to technical decision-making, and help ensure our applications meet the performance, scalability, and security standards required in the fintech industry. Responsibilities What will you do: Design, develop, and maintain secure, scalable, and high-performance frontend applications that support digital banking, payments, lending, wealth management, and other financial services products. Collaborate with product managers, UX/UI designers, backend engineers, and compliance teams to deliver customer-centric financial solutions. Develop reusable and maintainable frontend components using modern frameworks such as React, Angular, or Vue.js, ensuring consistency across products and platforms. Build intuitive user interfaces that simplify complex financial transactions, account management, reporting, and payment workflows. Integrate frontend systems with APIs, payment gateways, banking services, fraud prevention tools, and third-party financial platforms. Ensure compliance with financial industry regulations, data privacy requirements, accessibility standards, and security best practices. Implement robust authentication, authorization, and secure session management mechanisms to protect customer and transaction data. Optimize application performance, responsiveness, scalability, and reliability across multiple devices and browsers. Conduct code reviews and promote engineering best practices, coding standards, and quality assurance processes. Troubleshoot and resolve production issues related to customer transactions, account servicing, and digital financial products. Qualifications What you bring: Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical field. 5 years building mobile apps in fintech or a regulated environment preferred. Frontend Development (React, Angular, Vue.js). JavaScript & TypeScript Expertise. Financial Systems & FinTech Product Knowledge. Secure Application Development. Payment Gateway & API Integration. Agile Product Development. Regulatory & Compliance Awareness. Regulatory Considerations: Implements frontend controls supporting PCI-DSS and secure handling of sensitive input fields. Ensures consent flows and data collection UI comply with the Nigeria Data Protection Act (NDPA) 2023.

2 days ago

Senior Backend Engineer At Nimblebyte Global

NimbleByte Global

All, nigeria

full-time

Role Overview We are looking for a Senior Backend Engineer with strong expertise in C# and .NET to design, build and maintain scalable backend systems and services. The ideal candidate has experience building production-grade applications and APIs and understands how to develop systems that are reliable, secure and maintainable. You should be comfortable taking ownership of backend solutions from system design through development, testing and deployment. The role requires strong problem-solving skills, sound technical judgment and the ability to work independently while collaborating effectively with engineers, product teams and clients. Key Responsibilities Design, develop and maintain scalable backend applications and services using C# and .NET. Take ownership of backend solutions from requirements gathering and system design through development, testing and deployment. Build clean, maintainable and well-tested code that follows established engineering standards and best practices. Design and develop RESTful APIs and services that support internal and external applications. Work with relational and non-relational databases to build reliable and efficient data solutions. Participate in system architecture and design discussions and make sound technical decisions based on project requirements. Troubleshoot complex application and production issues and identify and resolve their root causes. Conduct code reviews and provide constructive technical feedback to maintain high engineering standards. Improve existing systems to enhance performance, reliability, security and maintainability. Work with CI/CD pipelines and modern development practices to support efficient and reliable software delivery. Integrate backend services with third-party systems, APIs and other applications where required. Create and maintain technical documentation for applications, services and system architecture. Collaborate with engineers, product teams and clients to understand requirements and deliver effective technical solutions. Mentor junior and mid-level engineers and provide technical guidance where required. Participate in technical interviews and client-facing technical discussions. Take ownership of assigned projects and deliverables while meeting agreed timelines and quality standards. Work effectively with remote and distributed engineering teams across different time zones. Requirements 8+ years of professional backend software engineering experience. Strong professional experience with C# and .NET. Strong experience with ASP.NET Core and Web API. Proven experience designing and building production-grade backend applications and services. Strong understanding of object-oriented programming, software design principles and design patterns. Experience building and integrating RESTful APIs. Strong experience working with relational databases and SQL. Experience with NoSQL databases is an advantage. Good understanding of authentication, authorisation and API security. Experience with unit and integration testing. Experience using Git and working with CI/CD pipelines. Experience deploying and maintaining backend applications in a cloud environment. Strong understanding of software architecture and scalable system design. Strong debugging, analytical and problem-solving skills. Ability to translate complex business and technical requirements into practical backend solutions. Ability to work independently and take ownership of technical deliverables. Strong verbal communication skills and the ability to explain technical concepts clearly. Comfortable working with remote teams and collaborating across different time zones.

2 days ago

Backend Engineer At Constrally
Lagos, nigeria
Apply