Mid Level Backend Developer
1 day ago
Maitama, Abuja Capital Territory, Nigeria
Seismic Consulting Group
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
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.
Your Key Responsibilities shall be to ;
- Backend Service Development
Design, implement, and maintain clean, efficient, and scalable backend services using Django and Flask frameworks.
- API Development & Integration
Build, document, and maintain high-performance RESTful APIs to support frontend applications, mobile clients, and
third-party integrations.
- Cross-Functional Collaboration
Work closely with product managers, frontend developers, QA engineers, and DevOps teams to define feature
requirements, deployment strategies, and release plans.
- Code Quality & Testing
Write readable, maintainable code following industry best practices. Participate in code reviews and implement
unit/integration testing using modern testing frameworks.
- Performance Optimization
Monitor and optimize application and database performance, including query tuning and caching strategies to ensure
system reliability and responsiveness.
- Troubleshooting & Support
Identify and resolve bugs, contribute to root cause analyses, and participate in production support when needed.
Requirements
- A minimum of 3 years of professional experience building backend systems using Django and/or Flask.
- Proven contributions to deployed, production-grade applications, with demonstrable impact or scale.
- Deep understanding of REST API design principles, HTTP methods, and secure data transmission.
- Proficiency in working with both relational databases (PostgreSQL) and NoSQL databases (MongoDB).
- Familiarity with Git-based workflows, CI/CD pipelines, and automated deployment tools.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work autonomously while being a strong team player.
PREFERRED QUALIFICATIONS
- Experience with Docker, Kubernetes, and containerized deployments.
- Familiarity with AWS cloud services (EC2, RDS, S3) or similar cloud platforms.
- Exposure to message brokers such as RabbitMQ or Kafka.
- Practical experience writing and maintaining automated tests using pytest, unittest, or Django's Test Framework.
- Experience with logging and monitoring tools (e.g., ELK stack, Prometheus, Sentry) is a plus.
Tech Stack Overview
- Backend: Django, Flask
- Databases: PostgreSQL, MongoDB
- Infrastructure: Docker, Kubernetes, Terraform
- CI/CD: GitHub Actions, Jenkins
- Cloud Platforms: AWS (EC2, RDS, S3)
Benefits
- Performance based incentives
- Comprehensive health insurance plans covering medical, dental and vision.
- Collaborative, innovative and supportive work environment.
- Opportunities for professional development, training and career advancement in the growing field of Technology