5 Full Stack Engineers at Lorgarithm | Python/Django Backend & Next.js Frontend
- Location: 2 days at Lagos, Nigeria Office, 3 days remotely; Hybrid.
- Compensation: #600,000 – #1,000,000; Based on experience
Position Overview of the 5 Full Stack Engineers at Lorgarithm
- We are looking for five (5) Full Stack Engineers with strong expertise in backend development using Python/Django and mobile app development using Swift/Objective-C for iOS.
- The ideal candidates will have a deep understanding of algorithms and experience in building scalable, high-performance applications.
- These engineers will be responsible for developing and maintaining an athletes’ marketplace platform, integrating various AWS services, and ensuring a seamless user experience on iOS devices.
NOTE: FEEL FREE TO APPLY IF YOU ARE ONLY PROFICIENT WITH PYTHON/DJANGO OR NEXT.JS.
Key Responsibilities of the 5 Full Stack Engineers at Lorgarithm
Backend Development (Python/Django):
- Design and implement backend services for the athletes’ marketplace using Python and Django.
- Develop and manage databases using PostgreSQL/MySQL for product catalogs and user data.
- Utilize Cassandra for managing product catalogs and transaction logs.
- Integrate Elasticsearch for fast and efficient search functionality within the marketplace. – Ensure the security, scalability, and performance of backend services.
Frontend Development (Next.js):
- Develop and maintain high-performance web applications using Next.js.
- Collaborate with designers to create user-friendly and responsive UIs.
- Optimize frontend performance to ensure a seamless user experience during video calls and payment processing.
Microservices & Orchestration:
- Develop and deploy microservices architecture using Kubernetes for managing real-time online market services.
- Implement and manage StatefulSets for Cassandra to ensure seamless database integration.
- Deploy and monitor chat services using AWS EC2/ECS for optimal performance and scalability.
- Utilize Istio or Linkerd as a service mesh for microservices management and security.
Monitoring & Logging:
- Implement monitoring solutions using Prometheus and Grafana to track performance metrics.
- Set up and manage logging infrastructure using the ELK Stack (Elasticsearch, Logstash, Kibana).
- Ensure that the system is highly observable with real-time metrics and alerts.
Marketplace Infrastructure:
- Deploy and manage marketplace services on AWS using Kubernetes for scalability and high availability.
- Manage Elasticsearch clusters for efficient search and indexing capabilities.
- Utilize AWS RDS (MySQL/PostgreSQL) for storing product catalogs and user data securely.
- Ensure high availability, fault tolerance, and security across the entire platform.
Required Qualifications:
Experience:
- Minimum 5 years of experience in backend development using Python and Django.
- Strong algorithmic problem-solving skills.
- 5 years proficiency in modern frontend development practices, including server-side rendering with Next.js.
- Extensive experience with AWS services, including RDS, Elasticsearch Service, and Kubernetes.
- Proficiency in database management with PostgreSQL/MySQL and Cassandra.
- Experience in deploying and managing scalable services using Kubernetes.
Technical Expertise:
- Strong knowledge of Python/Django for building secure and scalable backend services.
- Experience with Elasticsearch for implementing fast search functionality.
- Proficient in modern frontend and backend development practices, including RESTful API development.
- Experience with containerization and orchestration using Docker and Kubernetes.
Other Skills:
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Strong commitment to quality and continuous improvement.
Preferred Qualifications:
- Experience with CI/CD pipelines and automated testing.
- Knowledge of security best practices in cloud environments.
- Experience with real-time communication technologies and marketplace platforms