Afripoint Group Limited is a global innovative company that leverages technology to drive businesses across borders.
Job Summary
- We are looking for a highly motivated and experienced Backend Engineer who is proficient in Python and can design, develop, and maintain robust backend services.
- The ideal candidate will work closely with product managers, frontend developers, and other cross-functional teams to deliver mission-critical backend functionality.
- This is a full-time onsite role, and candidates must be available to work from our office location.
Key Responsibilities
- Design and implement clean, scalable, and secure RESTful APIs and backend services using Python.
- Write well-documented, reusable, and testable code with a strong focus on performance and reliability.
- Integrate backend services with frontend components, databases, and third-party APIs.
- Optimize application performance for speed and scalability.
- Maintain and troubleshoot backend systems, ensuring high availability and minimal downtime.
- Participate in code reviews, team meetings, and architecture discussions.
- Ensure compliance with security and data protection best practices.
- Collaborate with DevOps teams for CI/CD pipelines and server deployments.
- Keep up to date with emerging trends in backend development and propose new tools/technologies where applicable.
Required Qualifications
- BSc. or MSc. in Computer Science, Engineering, or related field.
- 3+ years of experience as a Backend Engineer or similar role.
- Strong proficiency in Python and related frameworks (e.g., Django, Flask, FastAPI).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM tools.
- Experience with caching, queuing systems, and asynchronous task managers (e.g., Celery, Redis).
- Familiarity with containerization (e.g., Docker) and version control (Git).
- Understanding of RESTful API design principles.
- Strong debugging, testing, and performance optimization skills.
Preferred Skills:
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to microservices architecture.
- Knowledge of GraphQL or WebSockets is a plus.
Benefits
- Work with a passionate, talented, and supportive team.
- Opportunity to contribute to impactful projects.
- Competitive salary and benefits package.
- Growth opportunities in a dynamic and fast-paced environment.
Method of Application
Signup to view application details.
Signup Now