Tech Lead / Project Manager (Golang)
We are a dynamic company working in affiliate marketing and traffic arbitrage. We manage high-load services, automate traffic purchasing and monetization processes, and develop our own tools for effective offer and user flow management.
We are looking for a Tech Lead / Project Manager (Golang) to help build a scalable, fault-tolerant, and secure infrastructure for managing affiliate processes.
In this role, you will supervise up to 5 team members working on an internal affiliate management infrastructure project.
Requirements
- 2+ years of experience in IT project management
- 3+ years of production experience with Golang
- Deeply understanding web fundamentals: HTTP(s), sockets, iptables, content delivery networks
- Understanding of Software Design, OOP, data structures, and algorithms
- Understanding the principles of maintainable and clean code, TDD, and SOLID
- Experience with Git, CI/CD
- Experience or familiarity with Docker
- Experience in post-production, monitoring, logs collecting, ELK
- utilizing project management methodologies such as Waterfall, Scrum, and Kanban
- Experience with project documentation (backlog, roadmap, project plan, risk plan, etc)
- Experience with project management tools like Jira, ClickUp, Teamwork, Notion
Responsibilities
- Participate in refactoring and re-implementing legacy solutions using modern, current practices
- Manage product development cycles, including task estimation, implementation, technical documentation, and post-production monitoring
- Continuously work on improving application architecture, performance, and security
Will be plus
- Experience in developing SaaS products
- Experience in building development teams from scratch
Why us
- People-driven team
- Clients worldwide
- The international team of talented people
- Possibility to deliver services from any location
- Balance between routine and developmental tasks
- Compensation for the cost of group English language training
- Work from a convenient office in Montenegro (Budva), or Poland (Warsaw), or remotely
- Official employment in Montenegro (in case of relocation)
- Compensation for sick leave and paid vacation