Senior Golang/PHP Developer
$$$$
Client/Project:
The client provides software for fitness and wellness businesses, such as gyms, yoga and Pilates studios, martial arts centers, and personal trainers. Their SaaS platform helps businesses manage operations and enables customers to book services. The company focuses on making software accessible to businesses of all sizes. Established in 2017, the client supports thousands of businesses and hundreds of thousands of customers globally.
Cooperation: long-term collaboration opportunity.
Stage: existing.
English: Upper-intermediate+.
Tech Stack:
- pure PHP (v7), Golang
- Doctrine
- Codeception
- REST
- Redis
- RabbitMQ
- MySql
- Kubernetes
- Helm
- GraphQl
Requirements:
- 5+ years of commercial experience working with Golang;
- 2+ years of practical experience with PHP, including maintaining and supporting an existing codebase;
- Strong knowledge of API development principles and hands-on experience with REST, GraphQL, and gRPC;
- Strong understanding of cloud services, Kubernetes, and Docker;
- Proficiency in caching solutions, particularly Redis;
- Familiarity with testing frameworks and secure programming practices;
- Good understanding of load-balancing concepts and experience with tools such as HAProxy.
- Knowledge of booking, eCommerce, and payment systems is a bonus.
Responsibilities:
- Migrate existing backend logic and functionality from PHP to Go, with Go being the primary technology for ongoing development;
- Design, develop, and maintain scalable and reliable backend services in Go;
- Build new functionality and continuously improve existing backend components;
- Work closely with the client, actively coordinating technical decisions, requirements, and implementation details;
- Optimize and maintain cloud services to ensure stable and efficient application performance;
- Explore and introduce tools and technologies that can improve development workflows and engineering efficiency;
- Maintain high standards of code quality, security, and backend engineering practices;
- Contribute to backend architecture and DevOps-related initiatives, with opportunities to expand expertise across both areas.
Benefits from 8allocate:
- Team & Culture: Team events, offsites, and a culture that keeps people connected.
- Learning & Development: Budget for courses, certifications, and conferences.
- Wellbeing: Flexible support in line with company policy, with options to support your physical and mental wellbeing (sport, mental health, or medical insurance).
- Rest & Recovery: Paid vacation and sick leave.
Required skills experience
Golang
5 years
PHP
2 years
Kubernetes
3 years
Redis
3 years
GraphQL
3 years
Required domain experience
Sports and Fitness
1 year
Fintech
1 year
E-commerce / Marketplace
1 year
Required languages
English
C1 - Advanced
Published 10 August
29 views
ยท
4 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...