Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a highly skilled and experienced Senior Golang Software Engineer to join our team for a fitness and wellness software project.
About the Project
Our client provides software for fitness and wellness businesses to manage their operations and for their customers to book their services. They aim to make software accessible to the entire market, not just larger premises-based businesses. Since 2017, they have grown to support thousands of businesses and hundreds of thousands of their customers.
Responsibilities
- Collaborate with stakeholders to architect, develop, and maintain new services
- Implement new features in existing services
- Enforce rigorous code quality across all aspects of the platform
- Assist the Head of Development with the optimization and maintenance of cloud services
- Research and implement new tools and technologies to streamline development processes
Requirements
Hard Skills
- 5+ years of commercial experience with Golang
- Hands-on experience with PHP to maintain the existing codebase
- Strong understanding of API development principles, with hands-on experience in REST, GraphQL, and gRPC
- Solid experience working with MySQL databases, including optimization and complex queries
- Knowledge of Kubernentes for cloud orchestration and deployment management
- Proficiency in caching mechanisms, particularly Redis
- Experience with RabbitMQ
- Familiarity with load-balancing concepts and tools like HaProxy
- Good communication skills
- English – Upper-Intermediate
Interview Process
- Interview with the Recruiter – up to 30 min.
- Tech interview on our side – up to 1 hour
- Tech interview on our client side – up to 1 hour
- Non-technical interview on the client side
We Offer
Work Vibe
- Flexible full-time/part-time hours
- No micromanagement-time logging is for accounting only
- High-quality equipment (MacBook or your own device)
- Dynamic, low-bureaucracy environment
- Team events, swag, and a great crew to hang with
Holidays and Leaves
- 20 days of paid annual vacation
- 15 days of paid sick leaves
- Possibility to use vacation during probation
- Maternity and paternity leave
- Days off on all government holidays
Education
- $100 annual education allowance
- Mentorship program-learn or lead
- English lessons with biannual reviews
- Certification cost reimbursement
- Free access to Udemy courses on request
Perks
- Social package: medical insurance, sports compensation, or psychological training
- IT Club Loyalty card (Lviv IT Cluster)
- No overtime-work-life balance matters
- Transparent payments in EUR/USD, on time every month
- Assistance with military reservation procedure
Send Resume
Nataliya Bahan
Head of Recruitment
[email protected]
Refer a friend and receive a bonus when they accept an offer.
More details in our: telegram. Check all positions: here.