datatrota
Signup Login
Home Jobs Blog

Backend Engineer at Acumen Digital

Acumen DigitalLagos, Nigeria Software Development
Full Time
Acumen Digital is a user experience design agency based in Lagos, Nigeria. We create interactive experiences and products for brands around the globe. Multidisciplinary User Experience, product & digital design firm, building identities and experiences to elevate and empower organizations.

Role Overview:

  • The Backend Engineer will be responsible for designing, developing, and maintaining robust server-side applications and APIs. You will play a key role in shaping system architecture, improving performance, and ensuring the reliability of our backend infrastructure.

Key Responsibilities:

  • Design, develop, and maintain scalable and efficient backend services and APIs.
  • Collaborate with cross-functional teams (frontend, mobile, product, and design) to define and implement new features.
  • Write clean, maintainable, and well-documented code.
  • Build and optimize database schemas and queries for performance and scalability.
  • Implement and maintain integrations with third-party APIs and services.
  • Participate in code reviews, provide constructive feedback, and uphold best practices in software engineering.
  • Contribute to architectural discussions and technical decisions for current and future systems.
  • Troubleshoot, debug, and optimize performance across backend services.
  • Ensure backend systems meet security, compliance, and performance requirements.
  • Mentor junior developers and contribute to improving team workflows and standards.

Requirements:

  • 3–6 years of professional experience in backend development (mid-level) or 6+ years (senior level).
  • Strong proficiency in Golang, Node.js, and/or Python.Hands-on experience with RESTful APIs and/or GRPC.
  • Solid understanding of database systems both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines, testing frameworks, and version control (Git).
  • Good understanding of software architecture principles, system design, and scalability.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent collaboration and communication skills.
  • Ability to work independently in a fast-paced, agile environment.

Bonus points if you have

  • Experience with microservices architecture.
  • Familiarity with message queues (RabbitMQ, Kafka).
  • Experience with serverless architecture or event-driven systems.
  • Prior work in fintech, payments, or high-volume transaction systems.
  • Contribution to open-source projects or active participation in developer communities.

What We Offer:

  • Competitive compensation based on experience and skill level.
  • Flexible work structure.
  • Health insurance and wellness benefits.
  • Learning & development support, access to courses.An environment that values technical excellence, collaboration, and innovation.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend