Technical Lead Python (Django)

Dataforest is looking for a Technical Lead Python (Django) to join an exciting Fintech project. We work with financial transactions and integrations. If you're looking for a challenging project and a friendly, supportive team, you've come to the right place to send your resume.

 

As a technical lead, you collaborate with product managers and stakeholders to develop relevant processes, implement integrations and technical keys.

Skills requirements:
• 4+ years of experience with Django and it’s components and understanding how it works “under the hood”;
• Experience with RESTful APIs, DRF and related libraries;
• Experience with Celery and async task management;
• Experience with relational databases, SQL and query optimisation;
• Experience in building microservice architectures;

• Integration experience with payment systems (Stripe, Shopify, Recurly, PayPal, Braintree, etc.);
• Great understanding of SDLC, Release Management, CI/CD;
• Experience in Fintech projects;
• Previous experience of leading a team (non-formal or as a Team/ Tech Lead). 

Optional skills (as a plus):
• Experience with AWS services (EC2, API Gateways, Lambda, SQS);
• Experience of end-to-end implementation for new functionality;
• Experience with chargeback management tools (Ethoca, RDR, CDRN, etc.);
• Understanding how to handle high load on projects;
• Hands-on experience with data manipulation using Pandas.

Key responsibilities:
Technical leadership and architecture:
• Design and maintain scalable and reliable RESTful APIs using Django Rest Framework (DRF).
• Develop and implement microservices architecture solutions;
• Develop and integrate various payment systems;
• Ensure efficient handling of technical debt by balancing refactoring with ongoing development.
•  Lead architectural and code reviews to ensure high-quality coding standards.
• Team coordination and development process:
• Manage the overall development process and ensure milestones are achieved.
• Lead and mentor team members, fostering an environment of collaboration and continuous learning.
• Ensure clean and well-structured code that is easy to read and maintain, adhering to industry best practices.
• Problem solving and optimization;
• Stakeholder collaboration;
•Write and maintain comprehensive technical documentation for the project;
• Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews;
• Conduct R&D work with new technology.

We offer:

• Great networking opportunities with international clients, challenging tasks;

• Building interesting projects from scratch using new technologies;

• Personal and professional development opportunities;

• Competitive salary fixed in USD;

• Paid vacation and sick leaves;

• Flexible work schedule;

• Friendly working environment with minimal hierarchy;

• Team building activities and corporate events.

 

Published 15 May
47 views
·
3 applications
67% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.