To strengthen our team in Europe, we are looking for a Ukrainian-speaking Lead Software Engineer with experience in Golang or any server-side programming language and eager to switch to Golang.
You will have time to adapt and fully immerse yourself in the role.
About the project
Giggster, our in-house product, is an online platform for people to list, discover, and book locations for creative projects and events.
Chances are you’ve seen Giggster locations in the shows you watch, brands you buy, and influencers you follow. Some of the biggest content producers in the world use us for their locations, such as Netflix, HBO, and Disney — as well as top brands like Apple and Louis Vuitton. And the next generation of creators on YouTube, Instagram, and TikTok is also finding perfect spots on Giggster for their content.
Giggster’s goal is to be the technology disruptor that modernizes Hollywood, empowering millions of creators — no matter where they are — to focus on content rather than the logistics of finding a location and the additional services that go with it, like permitting, etc.
Founded in 2017, Giggster is a team of 70+ distributed across the US, Europe, and Asia.
Team members
6x Fullstack Engineers, 1x iOS Engineer, 4x QA Engineers, Product Designer, Project Manager, Head of ML/DS, CTO.
Technologies
- Core services language: Golang;
- Frontend stack: Golang SSR + JS (ECMAScript 8);
- Storage/Streaming/FTS: PostgreSQL, Clickhouse, Kafka, Elasticsearch;
- Cloud services: AWS (RDS, EKS, S3, CloudFront).
Opportunities
- Deliver measurable impact on the company’s success;
- Experience with an in-demand stack of technologies;
- Integration with widely used third-party and partner services;
- Meaningful work — contribute directly to developing a product that helps real-world businesses and individuals.
Expertise you need
- Excellent knowledge of any general-purpose programming language (although you’ll be working with Golang & JS);
- Knowledge of JS / ECMAScript 8+;
- Experience with both, backend and frontend web development;
- Good understanding and experience with any general-use RDMS (Postgres, MySQL, MS SQL, etc.);
- General understanding of the principles of Unix-like systems and networking;
- General understanding of the data structures, core algorithms, complexity estimation;
- Good understanding of the server infrastructure;
- Experience with debugging or coordinating bug fix with an infrastructure problem component;
- English level: Upper-Intermediate;
- Ukrainian level: Upper-Intermediate.
Nice to have:
- Knowledge of Golang and experience with it;
- Experience with Elasticsearch.
Why us
Cozy office or home environment
- Daily use of modern technologies;
- Flexible working hours;
- Ability to work remotely.
Professional development and advancement
- Regular 1 on 1 feedback on development and performance;
- Subvention for all work-related education (books, online courses) and conference participation;
- Performance-based bonuses;
- Technical and career mentorship and guidance.
Team culture
- Experienced and enthusiastic multinational team;
- Knowledge-sharing culture;
- Each employee is responsible for their part of the job so we appreciate the ability to self-organize and prioritize tasks;
- Referral program — if you want to work even more comfortably, being surrounded by some of your friends, we’ll pay for that up to 1500$ (depending on the candidate level).
Out-of-work care
- Days off for all public holidays;
- Annual leave of 20 working days and 5 days of sick leave;
- Compensation for medical expenses;
- Paid leave for all important events in your private life;
- Financial incentives for the wedding or birth of a child;
- Christmas bonus.
Next steps
That’s small talk about the company, products, team, position, technology stack, etc.
- 2-hour technical interview with the CTO.
In this interview, we will dive deeper into your experience and technical knowledge and have more time to discuss all questions relevant to you.