Python Full-Stack Tech Lead for AI-powered gaming publishing tool
Our client is at the forefront of innovation in the gaming industry, leveraging data and AI to enhance player experiences and drive community engagement. We are looking for a passionate full-stack technical lead to join our dynamic team, which is dedicated to building and improving applications for managing a stack of AI agents.
As a Full-stack Tech Lead, you will organize design and implement robust web applications to operate with various AI agents. You will work closely with software developers, data engineers, and AI/ML teams to build efficient interaction between users and AI to maximize user experience and system efficiency.
Our client has a startup environment and is looking for people to build a truly modern and fast-growing product. If you're ready to contribute to an AI-powered solution from scratch and go the extra mile if needed, this project is the perfect place for you to be.
Responsibilities:
- Design, develop, and maintain scalable web applications using Python and JavaScript frameworks.
- Organizing and coordinating technical team of full-stack developers.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Create APIs for seamless interaction between user interfaces and AI agents.
- Optimize application performance and ensure the responsiveness of applications.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Analyzing user needs and software requirements to determine feasibility and develop solutions.
- Troubleshoot and resolve issues across the stack, from front-end interfaces to back-end systems.
- Stay updated with the latest industry trends and technologies to incorporate into product advancements.
Qualifications:
- At least an Upper-Intermediate level of English.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience as a Full-Stack Developer with expertise in Python and JavaScript.
- Tech/Team leadership experience.
- Experience on projects related to operating of in-game data in Gamedev or iGaming industries.
- Familiarity with React or other similar framework.
- Experience with back-end frameworks (e.g., Flask, Django).
- Strong understanding of RESTful APIs, microservices architecture, and cloud technologies.
- Knowledge of database technologies (SQL and NoSQL) and data modeling.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving skills and a proactive attitude.
- Strong communication skills and the ability to work collaboratively in a team environment.
Will Be a Plus:
- Experience with monitoring tools (e.g., Prometheus, Grafana) and logging solutions (e.g., ELK stack).
- Knowledge of microservices architecture and serverless computing.
- Passion for gaming and understanding how infrastructure impacts user engagement and gameplay experiences.
🎁 We offer:
- Daily support for your technical and personal growth;
- Professional and very friendly team, that is always ready to help and support;
- Medical Insurance;
- Flexible working hours;
- Offices in Ukraine and Poland;
- All official holidays;
- Paid vacation and sick leaves;
- Legal services and 24/7 lawyer protection;
- Tax & accounting services;
- The company is ready to provide all the necessary equipment;
- English classes up to three times a week;
- Workstation space;
- Mentoring and Educational Programs;
- Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);
- Advanced Bonus System.