Qualifications
Key Responsibilities:Design, develop, and maintain software to ensure our platform operates efficiently. Implement and enhance features on our software platform. Apply software engineering principles in the design, development, maintenance, testing, and evaluation of our applications. Collaborate closely with team members on development and project initiatives. Ensure security and data protection protocols are followed during software development. Possess extensive development experience with Scala and the ability to build software from the ground upFamiliarity with various backend tools and frameworks, including Scala. Commitment to writing high-quality, scalable code. Eagerness to learn new technologies; we utilize tools such as Cats, FS2, ScalaTest, Testcontainers, and Flyway (prior experience not mandatory).
About the job
Cross Border Talents is seeking a skilled Back-End Scala Developer to join our client's innovative team based in Portugal.
Are you a creative problem-solver with a solid foundation in software development? Do you aspire to contribute positively through technology?
If so, this opportunity may be the perfect fit for you!
Our client is a rapidly expanding non-profit social enterprise with locations in the Netherlands, Portugal, South Africa, India, Kenya, and Ethiopia. They are dedicated to developing digital platforms that inspire primarily young women and adolescent girls to make positive life choices. Collaborating closely with local communities, they employ strategies such as reminders, discounts, and reward points to promote access to health products and services.
The work environment is vibrant and dynamic, with open spaces filled with enthusiastic international colleagues. Whether you are based in our Nairobi office, our expanding South African branch, or working remotely, you will find a youthful and globally-minded culture. Our atmosphere is fast-paced, informal, and welcoming.
About Cross Border Talents
Cross Border Talents is a forward-thinking non-profit social enterprise that is dedicated to making a difference through technology. With a presence in multiple countries, we strive to empower young women and girls by providing them with the resources and support they need to succeed. Our team is passionate, diverse, and driven, creating a collaborative environment that fosters innovation and growth.