Senior Software Engineer (React & TS, Front-end oriented)

Are you looking for more purpose-driven work and making an impact? We are looking for a Senior Software Engineer to join our team!

About Alkemio

Alkemio is a tech-for-good start-up. We develop a platform where organizations, governments, and individuals address and solve their most pressing social problems and challenges.

Think about making our society more inclusive, improving energy security, the impact of AI on our jobs and education, and many more. The platform allows you to define this challenge, connect with others working on similar challenges, and exchange knowledge and resources. Meanwhile, we continue to build the platform together with our (international) impact-driven community.


A digital platform with public values central.

Your role

This is a chance to engage early in a growing and ambitious open-source initiative that aims to reimagine how society collaborates in solving complex challenges. We are looking for top-notch and impact-driven software engineering talent to contribute to the core Alkemio development - to seed the project with the best possible people.

For examples of the kind of challenges to be supported by the platform please visit https://alkem.io.

What we offer

  • Role: Senior Software Engineer
  • Location: Remote first
  • Level/Salary range: negotiable
  • Position type: Full-time, no travel
  • Benefits: Health Insurance, Multisport, Betahaus, 25 vacation days.
  • Date posted: 18.09.2024

Responsibilities:

  • Front-end development with React and TypeScript
  • Some Back-end development with TypeScript, JavaScript and NestJS
  • Development adhering to open source software engineering best practices
  • Support and engage the wider community by contributing to the platform
  • Review code work for accuracy and functionality, including submissions that come in via pull requests software design plans; unit test and document new and existing code

Personality and interests:

  • Develop an ambitious SaaS platform with a global footprint
  • Keen to create your public profile and contributions to the open source world
  • Open & collaborative interaction style, enjoys working as part of a team
  • Takes ownership of issues and does what is needed
  • Keen to learn and adopt new technologies, especially around AI

Qualifications and education requirements:

  • Degree in Information Technology, Computer Science or related
  • Extensive knowledge of software development and its technologies
  • Strong knowledge of React, JavaScript, Typescript, Node
  • Excellent knowledge of Software Development Lifecycle; usage of git.
  • Strong communication skills – both verbal and written
  • Quick learner & self-starter
  • Strong knowledge of user interfaces
  • 4+ years of proven professional experience

Preferred skills (Great if you have them, but willingness to learn super!):

  • Experience with NestJS, GraphQL, Apollo Server, Apollo Client
  • Experience with monitoring via Kibana / EKS, Prometheus
  • Experience with frameworks / libraries such as Ory Kratos, Material UI, XState.
  • Experience developing Open Source Software, GitHub
  • Understanding of AI technologies such as LLM, Langchain, Generative AI

We realize this is an extensive list of requirements - we encourage candidates with strong desire to make a real change in this world to apply even if some of the criteria is not met.

Are you interested in the position? Please send your CV and motivation letter in an attached accompanying letter to hr@alkem.io

The platform: https://alkem.io

Alkemio organisation: https://alkemio.org.