Accelera Digital Group Logo

Senior Full-Stack Software Engineer

Accelera Digital Group|Posted 23 days ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer, Software architect, Cloud engineer, Frontend engineer
Experience in role:10+ years
Language proficiency:English
Must-have skills:
    Spring Boot
    JavaScript
    React
    Python
    CSS
Nice-to-have skills:
    Tailwind CSS

Location and salary

Remote policy:Remote
Location of job:Anywhere
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

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.

About Accelera Digital Group

15-50 employees

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

Laravel
Laravel
PostgreSQL
PostgreSQL
Javascript
Javascript
Python
Python
MySQL
MySQL
PHP
PHP
Java
Java
Spring Framework
Spring Framework
React
React
Redis
Redis
HTML5
HTML5
Go
Go
Kotlin
Kotlin
Kafka
Kafka
Oracle
Oracle
TypeScript
TypeScript
Apache Spark
Apache Spark
BigQuery
BigQuery
Bigtable
Bigtable
Dataflow
Dataflow
Cloud Functions
Cloud Functions
Google Cloud Platform
Google Cloud Platform
Amazon Web Services
Amazon Web Services

utilities

Google Analytics
Google Analytics
Looker
Looker

dev ops

GitHub
GitHub
Jenkins
Jenkins
Git
Git
Chef
Chef
Docker
Docker
Maven
Maven
New Relic
New Relic
npm
npm
Kubernetes
Kubernetes
Terraform
Terraform
SonarQube
SonarQube
Bash
Bash
Datadog
Datadog
Azure DevOps
Azure DevOps

business tool

Google Apps
Google Apps
Slack
Slack
Trello
Trello
JIRA
JIRA
Confluence
Confluence
HubSpot
HubSpot
Miro
Miro

Similar jobs on OfferZen: