Horizons is seeking a Senior Back-End Engineer to join their Software Engineering squad and build software solutions that support the company's rapid growth. The ideal candidate will thrive in a team-oriented setting and be passionate about delivering high-quality software. Horizons is building the infrastructure to power borderless teams, enabling businesses to hire anyone anywhere compliantly.Role involves:
- Designing, developing, and documenting APIs.
- Building integrations with other applications and third-party software.
- Owning entire implementation cycle from design to rollout.
- Contributing to requirements review and working with PM to design new features.
- Participating in Back-End Engineering Chapter and contributing to global architecture decisions.
Requirements:
- Minimum of 7 years in Software Development.
- Exceptional coding skills in Java/Spring Boot or Python/FastAPI.
- Experience designing and implementing micro-services.
- Knowledge in API design (REST, gPRC, GraphQL) and documentation (OpenAPI, Swagger).
- Experience with various data store, streaming, and caching solutions.
- Ability to draw and document technical solutions.
- Professional proficiency in English.
Role offers:
- Growing international Engineering team.
- Chance to contribute to cutting-edge projects and technologies.
- Work alongside talented Engineers.
- Competitive compensation package and comprehensive benefits.
- Continuous learning and development opportunities.
- Asynchronous working environment.
- A "Remote-First" company environment (or Hybrid).
- The ability to work from abroad for a short period of time
- Growth opportunities within the company