We are looking for a Tech Lead to join a fast-growing software company.
This is an exciting opportunity to lead large, strategic projects for major organizations, including critical operational systems, event management systems, and more.
Key Responsibilities:
- Lead technical development on large-scale projects for enterprise clients.
- Design, implement, and integrate complex system architectures and solutions.
- Develop and maintain backend solutions using Python and REST APIs.
- Build and optimize microservices, containers, and automated environments.
- Work across various technologies and interfaces, defining infrastructure and integration requirements.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Required Skills:
- 8+ years of hands-on development experience with at least 2 years in a leadership role guiding and mentoring developers.
- Strong experience in Python (backend development) and complex business logic.
- Experience with FastAPI and RESTful APIs.
- Experience with Linux, Microservices, and Docker.
- Familiarity with system architecture, API Gateway, Proxy, WAF, Content Filters, and integration in complex environments (Cloud & On-Prem).
- Frontend experience with Vue.js or React.
- Mobile knowledge (Flutter, Native) is a plus.
- Experience with project management and leading technical initiatives.
- Cloud experience (Azure) is a plus.
- A team player with a strong customer orientation.
Ideal Candidate:
- A self-starter who loves to learn and share knowledge.
- Comfortable working with new technologies and continuously improving.
- A reliable leader who takes responsibility for technical decisions and can help others grow.
If you're passionate about leading cutting-edge projects and working with a dynamic tech stack, we’d love to hear from you!