Your Role
As a Software Engineer, you will play a crucial role in the development of our application. Your expertise will bridge the gap between front-end and server-side infrastructure using technologies like React/TypeScript for front-end, **Node.js**for the back-end. Other technologies are also part of the game such as Docker, PostgreSQL and much more. Our system is designed in micro-services in a mono-repo architecture, ensuring a great developer experience with an high scalability.
Your responsibilities will include:
- Engineering robust front-end and back-end solutions for our platforms
- Ensuring our codebase is scalable, maintainable, and secure
- Designing and optimizing the overall architecture of our applications
- Collaborating closely with the product team to enhance user experience
- Working with the other developers hand in hand to always improve the product and the code base
- and contribute your own experience to the project 💪
Ideal candidate
- Minimum of 5 years in Full-Stack Development
- Proficiency in
TypeScript/JavaScript, ReactJs
- Have already worked with AI (even as part of a personal project) or at least be interested in the AI ecosystem in general
- A strong passion for developing high quality applications with a product focus
- Independent and proactive, yet thrives in a collaborative team environment. We love people that can bring their own experience to propose improvements
<aside>
💡 At Basalt, we seek pioneers who are motivated by challenges and excited about the possibilities of AI. If this sounds like you, we encourage you to apply even if you don't meet every single requirement!
</aside>