Career Opportunity
Software Engineer (React & TypeScript, Front-end Oriented)
Software Engineer (React & TypeScript, Front-end Oriented)
Are you looking for more purpose-driven work and making an impact? We are looking for a 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 seeking highly skilled 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.
Position Details
- Role: Software Engineer
- Location: Sofia, Bulgaria
- Position type: Full-time, no travel
- Date posted: 21.05.2025
What We Offer
- Level/Salary range: Negotiable
- Benefits: Health Insurance, Multisport, Betahaus, 25 vacation days
Responsibilities
We are a startup, so the environment is dynamic. You will be part of a team, expected to work closely with colleagues while also able to contribute and work independently to do what needs to be done. Bring a strong engineering mindset grounded in first principles thinking, with the ability to question assumptions, understand complexity and design elegant solutions.
- Front-end development with React and TypeScript
- Some back-end development with TypeScript, JavaScript, and NestJS / NodeJS
- Development adhering to open-source software engineering best practices
- 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
- Contribute to configuration of AI agents helping with pull requests, developer productivity, code generation
Personality and Interests
- Quick learner, self-starter and keen to learn and adopt new technologies, especially around AI
- 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
- Reflective, responsible, and committed to continuous improvement
- Takes ownership of issues and does what is needed
- Interested in the topic of collective action and addressing the challenges facing society
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, NodeJS, Apollo Server, Apollo Client
- Excellent knowledge of Software Development Lifecycle; usage of git
- Strong communication skills – both verbal and written
- Strong knowledge of user interfaces
- Minimum of 5 years of proven professional experience
Preferred Skills
Great if you have them, but willingness to learn is super important!
- Experience with frameworks / libraries such as Ory Kratos, Material UI, XState
- Experience developing Open-Source Software, GitHub, GitHub actions
- 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.
How to Apply
Are you interested in the position? Please send your resume/curriculum vitae (CV) with a brief motivation letter to hr@alkem.io.
Links:
- The platform: https://alkem.io
- Alkemio organization: https://alkemio.org
Ready to Join Us?
Start Your Application
We'd love to hear from you! Send us your application and let's discuss how you can contribute to our mission of collaborative innovation.
We typically respond to applications within 5 business days
Explore More