About the job
Company Description:
LendAPI is a unique platform that combines Product Studio and Rules Studio to help Fintech companies launch, learn, and grow in the tech industry. Based on a powerful combination of tools and resources, LendAPI aims to support innovation and creativity in a collaborative environment.
Job Overview:
We are looking for a skilled Python and Django Developer to join our team. You will be responsible for building and maintaining scalable, high-performance backend applications using Django and Python. If you have experience developing robust APIs, integrating with databases, and optimising backend performance, we’d love to hear from you!
Key Responsibilities:
- Develop and maintain backend services using Django/Python
- Design and build RESTful APIs and integrate third-party services
- Optimise database queries and ensure application performance (PostgreSQL/MySQL)
- Work with stakeholders to define and refine technical requirements.
- Write clean, efficient, and reusable code following best practices.
- Write unit tests and ensure high test coverage.
- Ensure application scalability, reliability, and security, especially in high-traffic environments.
- Collaborate with cross-functional teams (Design, Product, DevOps) to deliver high-quality features.
- Contribute to the architecture and design discussions for future development.
- Monitor application performance and debug/optimise as needed.
Requirements:
- 5+ years of professional experience with Django and Python web development.
- Bachelor's degree in computer science.
- Strong understanding of RESTful APIs and how to integrate them.
- Proficiency in database design and management (PostgreSQL/MySQL).
- Familiarity with cloud platforms (AWS) and deploying web applications.
- Experience with version control systems (Git).
- Knowledge of CI/CD pipelines and DevOps practices is a plus.
- Experience working in an Agile environment.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Nice to Have:
- Frontend experience in React.
- Experience with HTML5, CSS3, JavaScript (ES6+), and responsive design.
- Experience with Docker and containerisation.
- Familiarity with front-end tools like Webpack, Babel, or similar.
- Understanding of security practices in web development (e.g., OAuth, OWASP).
- Knowledge of GraphQL, Microservices.
Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Work with a talented and diverse team.
- Flexible work environment.