Job title: Scala Engineer
Job type: Permanent
Role Location: Remote - MUST be based in Portugal
The company:
An international, mission-driven organisation using technology to improve access to essential services. The organisation operates across multiple markets and is growing its technology function to support a high-impact digital platform.
Role and responsibilities:
- Develop and maintain backend services and new platform features.
- Design, test and improve secure, reliable and scalable software.
- Contribute to technical decisions and Agile ceremonies.
- Collaborate closely with engineers and wider teams.
- Produce clear technical documentation.
- Keep up to date with relevant technologies and engineering practices.
- Help maintain high standards around security, data protection and software quality.
Job requirements:
- 4+ years of professional experience developing Scala backend systems, with functional programming knowledge
- Hands-on experience with the Typelevel ecosystem, ideally Cats/Cats Effect.
- Experience with microservices and AWS is highly desirable.
- Strong problem-solving and software engineering skills.
- Excellent written and spoken English.
Benefits:
- Remote or flexible working arrangements.
- Location-specific benefits and allowances.
- Annual professional development budget.
- Generous/unlimited holiday policy.
- Opportunity to work on a growing, socially impactful product.
- High-trust, low-micromanagement working culture.
- Collaborative international team.
Accessibility Statement:?
We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.??
Our Commitment to Diversity, Equity, and Inclusion:
Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time.??
Check out our DE&I page here