About FairMind
FairMind is a pioneering European technology company specializing in AI-powered software development solutions. Our flagship product, the FairMind Platform, is the first enterprise-grade Generative AI Agentic platform launched in the European market, designed to revolutionize software development processes. FairMind empowers software factories and development teams to accelerate their delivery while maintaining high quality standards through AI-assisted development.
Why Join Us?
- Innovative Environment: Work with cutting-edge AI technology and be part of a team that's redefining how software is built.
- Growth Opportunities: Elevate your full stack development skills in an AI-first context where backend, frontend, and AI tools intersect.
- Collaborative Culture: Join a supportive, cross-functional team that values open communication, experimentation, and shared learning.
What You'll Do
- Design and develop scalable, secure, and high-performance web applications that power the FairMind Platform
- Build intuitive, responsive user interfaces using React and modern JavaScript/TypeScript frameworks
- Develop backend services and APIs using Python and related technologies
- Collaborate with AI/ML teams to integrate AI-driven features and tooling into the platform
- Optimize applications for maximum speed, usability, and scalability
- Contribute to system architecture and technical decisions across the stack
- Write clean, maintainable, and well-documented code
- Work in an agile environment with cross-functional teams including designers, DevOps, and AI specialists
- Apply Generative AI tools, like Cursor and Claude Code, to automate workflows and enhance developer productivity
- Help shape the development experience for users and internal teams by building tools, SDKs, and documentation
What We're Looking For
- 7+ years of full stack engineering experience in tech or product-driven companies
- Strong proficiency in JavaScript/TypeScript and experience with frameworks like React or other web technologies
- Proficiency in a backend language — we use Python and Node.js, but experience in others (e.g. Rust, Go) is welcome
- Experience working with relational databases such as PostgreSQL or MySQL
- Experience working with document databases such as MongoDB
- Solid understanding of modern software development practices including version control, testing, and CI/CD
- Ability to thrive in a dynamic environment with evolving priorities and fast iteration cycles
- Interest in AI/GenAI — direct experience not required, but curiosity and eagerness to engage with AI tools is a big plus
- Good communication and teamwork skills — you're comfortable discussing architecture as well as UX details
- Bonus: experience working on developer platforms, AI tooling, or agent-based systems (CrewAI, LangChain, others)
Nice-to-Have
- Familiarity with Generative AI or LLM-based development workflows
- Experience integrating or building SDKs, developer portals, or internal tools
- Understanding of performance optimization techniques on both frontend and backend
- Knowledge of API design best practices and tools like FastAPI or REST
- Contributions to open-source or community projects
What We Offer
- A key role in shaping the future of AI-powered software development
- The opportunity to work with cutting-edge technologies in a fast-growing, forward-thinking company
- A collaborative and innovation-driven environment
- Access to ongoing learning, mentorship, and professional development
- Competitive compensation package
Locations
Full remote work position. Our offices are located in Milan and Rome, Italy. Join us in redefining the future of software development by building AI-native experiences for developers and enterprises across Europe and beyond.