WHO WE NEED
We are seeking a talented and experienced Lead Python Full-Stack Developer (Python and React) to join our team. As a Lead Full-Stack Developer, you will be responsible for technical design and development of a new marketplace solution from scratch. You will collaborate with a project manager, requirement manager, and 2-4 developers to build an efficient team work and a scalable tech solution.
The project will be for the USA customer. We need to create a marketplace platform for renting out commercial space for showcasing physical products anywhere. This platform will connect online shops owners with offline space owners for mutually beneficial cooperation.
This is a full-time long-term role on a new project.
In this role, you’ll be responsible for:
-
- Study the customer’s vision of the future product
-
- Design and preliminary estimate the technical solution
-
- Contribute to composing a project timeline and optimal team structure
-
- Develop back-end and front-end parts together with other programmers
-
- Perform code reviews to ensure high quality of code and deliverables
-
- Analyse and estimate new requirements, update project documentation and timeline
-
- Communicate clearly and effectively with the team, PM, PO and stakeholders
-
- Ensure top-quality code delivery and contribute to technical strategy
-
- Cultivate best practices, code reviews, and continuous improvement within the team
TO BE SUCCESSFUL, YOU’LL NEED:
-
- 6+ years of experience in developing commercial products using Python and React
-
- Experience in building complex solutions or products from scratch, including requirements analysis and decomposition, tasks estimation, and project planning
-
- Profound knowledge of best practices for back-end and front-end, incl. clouds, databases, message brokers, load balancing, security
-
- Experience in coordinating work with other developers
-
- Excellent problem-solving and communication skills
-
- Strong organizational and time management skills
-
- Ability to work independently and as part of a team
-
- Fluency in English (upper-intermediate or higher) with strong verbal communication skills
Bonus points if you have:
-
- Experience in building solutions for e-commerce, incl. Integration with payment systems
-
- Integration and applying AI engines for tech solutions and development tasks
-
- Experience in building back-ends for mobile apps; understanding of mobile app releases
CLIENT AND DOMAIN:
-
- Client: a software product company
-
- Country: USA
-
- Domain: Retail