TL;DR
Senior Software Engineer (Salon Management): Developing and enhancing a high-scale, distributed back-office platform for salon management with an accent on event-driven architecture, cloud technologies, and continuous delivery. Focus on designing fault-tolerant distributed services, implementing GraphQL APIs, and maintaining high coding standards.
Location: Fully remote with timezone alignment to GMT +2, based in Ireland or England
Company
hirify.global powers over 11,000 hair and beauty salons globally with a platform processing millions of appointments monthly, focusing on premium independent salons and enabling third-party application development.
What you will do
- Recommend and implement new software component designs or enhancements to existing products
- Collaborate with product designers and owners to translate requirements into user stories and features
- Apply high coding standards, maintainability, clean code, and unit testing
- Continuously learn and apply latest technology trends pragmatically
- Coach and support teammates through code reviews and whiteboarding
- Take initiative in designing and implementing impactful solutions
Requirements
- Must be proficient in English (written and spoken)
- Must be able to work fully remote aligned to GMT +2 timezone
- Bachelor's degree in Computer Science or related field
- At least 5 years professional experience in object-oriented software design, primarily Java
- Experience designing distributed, fault-tolerant services using RESTful and message-driven APIs
- Familiarity or willingness to learn TypeScript/JavaScript and GraphQL
- Experience with modern software engineering practices: continuous delivery, TDD, MVC, ORM
- Experience with relational and NoSQL databases and performance tuning
- Experience working in Scrum environments
Nice to have
Culture & Benefits
- Private healthcare, wellness days, employee assistance program, and free online GP service
- Competitive compensation, employee share purchase scheme, pension, life assurance, and income protection
- Support for women with leave for fertility treatment, pregnancy loss, and menopause
- Enhanced maternity and paternity benefits
- Learning environment with development programs and access to online resources
- Flexible work arrangements including fully remote work
- 3 moving days for relocation
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →