Cellulant is Africa’s no.1 company in the payments & transfers category - FIntech Awards 2016. We are a PPISP (Payment Platform Infrastructure Service Provider) regulated by the Central Bank of Nigeria (CBN) and insured by Nigerian Deposit Insurance Corporation (NDIC).
We are recruiting to fill the position below:
Job Title: Senior Software Engineer, Full-Stack
Location: Lagos
Department: Technology
Employment Type: Full-Time - Hybrid
Role Overview
- We are seeking a Senior Software Engineer: Full-stack with a strong command of modern front-end and back-end technologies, excellent code review practices, and a passion for collaboration and mentorship.
- In this role, you will contribute to the delivery of high-quality user interfaces with a scalable backend, provide technical leadership, and help elevate the performance of the engineering team through deep technical contributions and peer support.
What You'll do
Code Quality & Technical Excellence:
- Design and implement scalable, user-friendly full-stack applications.
- Develop efficient, lock-free SQL queries for optimal data storage, retrieval, and updates.
- Optimize application performance to achieve fast loading times.
- Build secure and scalable front-end and back-end systems capable of handling high traffic with minimal disruption.
- Create well-documented APIs for seamless third-party integration.
- Proficiency in analyzing and optimizing applications for efficient memory usage and high performance, with a solid grasp of time and space complexity.
- Can establish code quality standards;
- Can be able to create frameworks for better code organization.
- creates standards for code reviews, implements automated quality gates;
- Drives best practices adoption
Collaboration & Cross-Functional Work:
- Collaborate with:
- Product designers to translate Figma designs into performant, accessible UI components
- Backend engineers to define APIs and ensure seamless user journeys
- Actively participate in sprint ceremonies, including:
- Daily stand-ups
- Sprint planning and backlog refinement
- Retrospectives — contributing to continuous team improvement
- Lead task refinements where you are the designated Tech Owner
Production & Operational Readiness:
- Own end-to-end debugging of production issues using tools such as:
- Datadog for tracing HTTP requests
- Logging and monitoring systems to identify root causes
- Understand and leverage the team's CI/CD pipelines for efficient delivery
- Identify and share relevant documentation with new or existing team members
- Possesses a foundational understanding of at least one major cloud platform, such as AWS.
- Proficiency in using the GIT version control system.
Autonomy & Ownership:
- Work independently with little to no supervision
- Demonstrate proactive behavior — e.g., posting status updates, reviewing PRs, and following team processes without being prompted
- Exhibit strong verbal and especially written communication skills for effective documentation and collaboration.
- Contributes to architectural discussions by providing a benefit analysis and outlining the pros and cons of proposed approaches.
- Proactively seeks out and researches new and emerging technologies.
What we are looking for:
Required Technical Skills:
Front-End Expertise:
- Advanced proficiency with the front-end technology stack, including React, TypeScript, JavaScript, and CSS-in-JS.
- Strong grasp of modern state management, component architecture, and front-end testing methodologies.
- Proven experience working with design systems and developing reusable UI components.
- Proficiency in backend integration and consuming REST APIs.
Back-End Expertise:
- Advanced proficiency in the backend technology stack: Java and Springboot.
- Solid understanding of at least one SQL language (e.g., MySQL, PSQL, or MSSQL).
General Development:
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and relevant tooling.
Experience:
- 5+ years of professional experience in front-end and backend development
- Proven track record of delivering high-quality front-end applications
- Experience mentoring engineers and leading technical discussions
Soft Skills:
- Takes full ownership of responsibilities and outcomes.
- Excellent communication (written and verbal), collaboration, and documentation abilities.
- Highly self-managed, demonstrating the ability to deliver results with minimal supervision.
- Innovative and customer-centric, always considering the end-user's perspective.
Application Closing Date
Not Specified.
https://www.hotnigerianjobs.com/hotjobs/898034/senior-software-engineer-fullstack-at-cellulant-ni.html