Skip to content
mimi

Mid Level Backend Developer

Seismic Consulting Group

Nigeria · On-site Full-time 2d ago

About the role

We are seeking a highly motivated and skilled Mid -Level Backend Developer to join our dynamic engineering team in Abuja. The ideal candidate must have actively contributed to the development and deployment of notable web or enterprise -grade applications. In this role, you will be responsible for designing and maintaining robust backend systems, collaborating closely with frontend developers, DevOps engineers, and product teams to deliver high -quality software solutions. <\/div> <\/div>Your Key Responsibilities shall be to ; <\/div> <\/div> - Backend Service Development <\/div>Design, implement, and maintain clean, efficient, and scalable backend services using Django and Flask frameworks. <\/div> <\/div> - API Development & Integration <\/div>Build, document, and maintain high -performance RESTful APIs to support frontend applications, mobile clients, and third -party integrations. <\/div> <\/div> - Cross -Functional Collaboration <\/div>Work closely with product managers, frontend developers, QA engineers, and DevOps teams to define feature requirements, deployment strategies, and release plans. <\/div> <\/div> - Code Quality & Testing <\/div>Write readable, maintainable code following industry best practices. Participate in code reviews and implement unit/integration testing using modern testing frameworks. <\/div> <\/div> - Performance Optimization <\/div>Monitor and optimize application and database performance, including query tuning and caching strategies to ensure system reliability and responsiveness. <\/div> <\/div> - Troubleshooting & Support <\/div>Identify and resolve bugs, contribute to root cause analyses, and participate in production support when needed. <\/div><\/div> <\/div><\/span> Requirements<\/h3> - A minimum of 3 years of professional experience building backend systems using Django and/or Flask. <\/div> <\/div> - Proven contributions to deployed, production -grade applications, with demonstrable impact or scale.

<\/div> <\/div> - Deep understanding of REST API design principles, HTTP methods, and secure data transmission. <\/div> <\/div> - Proficiency in working with both relational databases (PostgreSQL) and NoSQL databases (MongoDB).

<\/div> <\/div> - Familiarity with Git -based workflows, CI/CD pipelines, and automated deployment tools. <\/div> <\/div> - Strong analytical, debugging, and problem -solving skills.

<\/div> <\/div> - Ability to work autonomously while being a strong team player. <\/div> <\/div> PREFERRED QUALIFICATIONS<\/div> <\/div> - Experience with Docker, Kubernetes, and containerized deployments.

<\/div> <\/div> - Familiarity with AWS cloud services (EC2, RDS, S3) or similar cloud platforms.

<\/div> <\/div> - Exposure to message brokers such as RabbitMQ or Kafka. <\/div> <\/div> - Practical experience writing and maintaining automated tests using pytest, unittest, or Django's Test Framework.

<\/div> <\/div> - Experience with logging and monitoring tools (e.g., ELK stack, Prometheus, Sentry) is a plus. Tech Stack Overview

<\/div> <\/div> - Backend: Django, Flask - Databases: PostgreSQL, MongoDB <\/div> <\/div> - Infrastructure: Docker, Kubernetes, Terraform - CI/CD: GitHub Actions, Jenkins

<\/div> <\/div> - Cloud Platforms: AWS (EC2, RDS, S3) <\/div><\/span> Benefits<\/h3> • Performance based incentives

<\/span><\/li> • Comprehensive health insurance plans covering medical, dental and vision.

<\/span><\/li> • Collaborative, innovative and supportive work environment.

<\/span><\/li> • Opportunities for professional development, training and career advancement in the growing field of Technology <\/span><\/li><\/ul> <\/div><\/span>

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free