Team Lead Golang
About the project:
The project is a scheduling platform designed to help hospital Emergency Departments move from static staff planning to a dedicated, flexible scheduling system. The application is business-critical and must support rapid schedule changes, clear and well-structured data, and reliable reporting within a healthcare environment.
We offer:
We offer a warm, friendly, and collaborative environment, constant support and knowledge sharing, a well-organized working process, and the ability to grow professionally. We’ve created a strong corporate culture based on transparency, freedom, honesty, and partnership. Join our passionate professional community!
Requirements:
8+ years of commercial experience in backend software development
4+ years of experience in software development with Golang
2+ years of team leadership is a must
Experience with Domain-Driven Design (DDD), Clean Architecture
Experience developing and using RESTful services or Web APIs
Experience with distributed systems and routing/messaging
Experience with PostgreSQL
Creative and detail-oriented personality with excellent communication skills
Willingness to be a subject matter expert, learn new things, and work in a team
Experience with legacy systems and modernization
Strong experience with AWS
English level - C1
Education: Degree in Computer Science or similar
Would be a plus:
Experience with open-source development
Experience with React.js and Node.js
Understanding the React Native mobile development
Experience with Datadog
Responsibilities:
Leading development team
Communicating with a client accurately and clearly; gathering requirements, setting and following priorities
Developing high-quality, testable, and high-performance software
Continuously striving for improvement within the team
Troubleshooting technical issues in real-time
Required skills experience
| Golang | 5 years |
| Team Leadership | 2 years |
| AWS | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |