Senior/Lead Software Engineer (Scala) role at Architus, a company that connects leading businesses with top EU engineering talent. Architus is partnering with a leading UK energy company to help build a presence in Lithuania. The role involves building and scaling customer products and services, working with a team to achieve common objectives.
Requirements
- Strong experience in backend or full-stack development
- Strong knowledge of Scala
- Experience with the Typelevel stack (Cats, Cats-Effect, Http4s, FS2)
- Experience with Kafka or/and Event-based architecture
- Experience or interest in Infrastructure and Infrastructure as Code (Terraform)
- Experience using a cloud-native development approach with GCP or AWS
- Exposure to implementing and consuming APIs
- Proven experience in a fast-paced growth environment
- Passion for product and user experience, along with strong commercial thinking
- Willing to own code from development to production
- Familiarity with Test Driven Development (TDD) is beneficial
- Fluent English speaker with excellent written and verbal communication skills
Benefits
- Extra vacation days
- Workation: Work from anywhere in the world for up to 90 days per year
- Flexibility: Benefit from hybrid working options for a healthy work-life balance
- Additional health insurance
- 3rd-pillar pension benefits
- High-spec hardware