FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Scala Backend Engineer
Girls For Girls Africa Mental Health FoundationScala Backend Engineer developing secure, scalable platform software for Tiko, an African nonprofit improving adolescent girls’ access to healthcare. Maintaining backend features, microservices, and data-protection practices within an Agile technology team.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing Scala-based backend systems, applying functional programming principles, and ensuring software quality and scalability. Proficient in Agile methodologies and effective communication in English.
Highest-signal resume keywords
Scala DevelopmentFunctional Programming PrinciplesTypelevel Stack (Cats, Cats Effect)Microservices ArchitectureAWS Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentSoftware DesignSoftware MaintenanceSoftware TestingSoftware EvaluationInformation SecurityAgile MethodologiesSoftware DocumentationBackend Systems DevelopmentSoftware Quality Assurance
Soft Skills
Team CoordinationEffective CommunicationProfessional Development
Industry Keywords
Agile RitualsMicroservicesFunctional ProgrammingSoftware ScalabilityInformation Security
Tech Stack
Tools & technologiesAWSMicroservicesScala
About the role
Key responsibilities & impact- Maintain and develop new features on the software platform
- Apply software engineering principles to software design, development, maintenance, testing, and evaluation
- Ensure developed software is secure and safe regarding information security and personal data
- Actively participate in meetings and projects
- Coordinate with team members
- Continue professional development and keep abreast of new developments
- Document work clearly and understandably for future use
- Participate in Agile rituals and practices as part of the tech team
Requirements
What you’ll need- Minimum of 5 years of professional experience developing Scala-based backend systems
- In-depth development experience using Scala and building software from the ground up
- Proven expertise in functional programming principles
- Hands-on experience with the Typelevel stack, preferably Cats and Cats Effect
- Experience with microservices and AWS highly preferred
- Focus on software quality and scalability
- Excellent spoken and written English skills
- Currently based in Portugal, South Africa, or Kenya
- Ability to participate in Agile rituals and practices
- Successful candidates must complete reference and background screening checks
Benefits
Comp & perks- Benefits and allowances tailored to your location
- Flexible work arrangements, including remote or hybrid options
- A personal development budget of €500 per year
- Unlimited holiday days
- Opportunity to shape a growing, impactful product
- Culture built on trust without unnecessary rules or micromanagement