Back to Search
Golang Development Team Lead for a Delivery Company
Sorry, this position is no longer available
We are currently looking for a remote Golang Development Team Lead with 6+ years of software engineering experience building web applications at scale and 3+ years of Golang experience to join our team.
The customer is an online food delivery company founded in London, England. It operates in over two hundred locations worldwide.
Responsibilities
- Work in any number of our Product Teams, utilizing Agile best practice
- Build products and improve existing ones
- Take part in decisions related to how we undertake new projects
- Gather requirements and scope out projects with the rest of the team
- Work closely with other developers, designers, QA and others
Requirements
- 6+ years of software engineering experience building web applications at scale
- 3+ years of Golang experience
- Working experience with relational databases (PostgreSQL, MySQL) and key-value stores (Memcached, Redis)
- Experience using NoSQL DB (MongoDB, ElasticSearch)
- Excellent knowledge of PostGIS
- Desire to improve performance, enhance code quality and establish best practices for your team
- Prior experience of writing readable, well-designed software
- Ability to work with both new and boring technologies and tools
- Top notch communication skills
- 2+ years of relevant leadership experience
- Proficient English (written and spoken) B2
Nice to have
- Scala/Ruby/Python experience
- Knowledge of React
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn