Senior Full-Stack Software Engineer
Accelera Digital Group|Posted 23 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We are seeking a deeply passionate and exceptionally fast-learning Full-Stack Software Engineer to join our high-impact engineering team. This pivotal role is focused on designing, building, and deploying the next generation of highly responsive, resilient, and scalable web applications for our diverse client base. You will own the technical execution for delivering sophisticated, high-quality software products across the entire stack, translating complex business requirements into robust, production-ready user experiences.
This position demands a blend of deep technical mastery, proactive problem-solving, and a strategic, user-centric mindset. You will be directly responsible for taking ambiguous client needs and implementing actionable, elegant software architectures that maximise value and deliver superior performance for our customers.
The successful candidate will be expected to deliver excellence across three core pillars:
Technical Architecture & Implementation
- Solution Design & Ownership: Independently design and implement robust, scalable, and production-ready applications, encompassing front-end user interfaces, back-end APIs, and data storage. You will take full technical ownership of deployment, monitoring, and maintenance.
- Technology Stack Expertise: Apply expert-level knowledge to select, configure, and maintain our core development stack, focusing on modern JavaScript frameworks (e.g., React, Vue, Angular), microservices, cloud platforms (GCP, AWS, OCI, or Azure), and performance-optimised database technologies.
- Quality & DevOps Champion: Establish and implement best practices for DevOps, clean code architecture, comprehensive testing (unit, integration, E2E), and security. You will champion the adoption of CI/CD and automation for rapid, safe deployment.
- Practices of Mastery: Drive the adoption of continuous integration to achieve higher quality at higher velocity, ensuring an always-shippable product through automated testing, building, and deployment pipelines.
- Technical Guidance: Act as a technical anchor for project teams, providing expert guidance on modern architectural patterns, participating in rigorous code reviews, and validating solution architecture to raise the overall engineering quality bar.
Driving Innovation & Solution Delivery
- Customer-Centric Solutioning: Translate complex business requirements and customer challenges into simple, impactful, and intuitive software experiences. Implement solutions that clearly address the user's needs, promoting ease of use and adoption.
- Strategic Reusability: Architect software with a focus on modularity, componentisation, and generalisation, building successful frameworks and libraries that can be rapidly deployed and tailored for new clients across diverse sectors (e.g., financial services, marketing, logistics, retail, etc.).
- Advanced Feature Prototyping & Research: Lead the research, prototyping, and deployment of complex features, including real-time data integration, highly interactive UIs, and performance-critical API endpoints.
- Performance and Sustainability: Design and implement all software components to ensure optimal performance, high efficiency, minimal latency, and robust cost-effectiveness. Establish clear metrics and documentation for sustained client success and smooth handover.
Technical Competency & Collaboration
- Cross-Functional Partnership: Collaborate closely with product, UX/UI design, and business stakeholders across various projects to ensure the successful technical definition and deployment of end-to-end software solutions.
- Team Transparency & Success: Be a transparent, highly communicative team player who actively shares progress, anticipates roadblocks, and prioritises the collective success of the team over individual achievement.
- Competency Drive: Maintain cutting-edge, validated technical competence by actively engaging with new frameworks, technologies, and best practices. A strong bias for fast, self-directed learning is essential.
- Knowledge Sharing: Actively contribute to our collective knowledge base by documenting technical designs, sharing best practices, and presenting innovative solutions and engineering patterns across the full stack.
What We're Looking For
- Full-Stack Development Acumen: Expert-level proficiency in a modern front-end library/framework (e.g., React/Next.js or Vue/Nuxt.js) and a back-end environment (e.g., Java Spring Boot, Node.js/Express, Python, etc.), coupled with significant hands-on experience in architecting and deploying solutions on a major Cloud platform (GCP, OCI, AWS, or Azure).
- Production DevOps & Scalability: Proven expertise in the full software development lifecycle (SDLC), practical experience with CI/CD pipelines, monitoring tools, and using containerisation (Docker) for application deployment.
- Data & Infrastructure Engineering: Hands-on expertise with relational and/or NoSQL database technologies. Familiarity with cloud services for managing serverless functions, application gateways, and networking is a plus. Infrastructure-as-Code (IaC) tools are highly valued.
- End-to-End Delivery: A robust track record of successfully taking applications from initial concept/design through to live, production deployment, demonstrating an unwavering focus on reliability, performance, and engineering best practices.
- Problem Solving & Communication: Proven ability to take highly ambiguous, complex business problems and translate them into well-defined, robust, and delivered technical solutions. Exceptional ability to clearly communicate complex architectural decisions to both technical and non-technical audiences.
We are a powerhouse of technical expertise, driven by continuous learning and pushing the boundaries of what is possible with software, data, security and AI.
We thrive on tackling ambiguity and delivering high-value solutions across various client ecosystems.
Expect a fast-paced, results-oriented culture where seniority means ownership and every team member is expected to contribute to our collective body of knowledge, including driving personal and team growth. If you are passionate about being part of building the best engineering team in the industry, ADG is your platform.
Sign up or log in to apply:
About Accelera Digital Group
What we do
Africa Digital Group is a private tech company that provides cutting-edge cloud, Data and AI, Cyber Security and Productivity solutions across Africa and the Middle East. With strategic locations in Nigeria, Ethiopia, Kenya, Dubai and South Africa, we’re dedicated to revolutionizing the way businesses operate in the digital age.
We partner with class-leading hyperscalers to provide solutions that grow with your business, and we provide custom-built solutions on those platforms. We provide a wide variety of solutions from SaaS to custom-built modern applications for a range of customers in different industries, including telecommunications, fintech and gaming.
Why Work For Us
In short: variety, and opportunities for growth. At Africa Digital Group, we believe in the power of technology to create robust solutions for modern challenges. We offer an environment that encourages innovation and creativity. We are committed to the growth and development of our employees, providing them with opportunities to work with cutting-edge technologies. Our presence spans Africa and the Middle East, and we service customers across the region. This creates an exciting opportunity to be part of the growth in technology in these exciting markets.
Our Culture
Our culture at AFRICA DIGITAL GROUP is built around collaboration, innovation, and continuous learning. We value diversity and inclusion, and we believe that our strength lies in our differences. We foster an environment where every team member is empowered to contribute their unique insights and skills, and where everyone can and must bring their full potential to bear on the problems we solve.
Tech Stack
application and data























utilities


dev ops














business tool






