Full stack Developer

Italian AI company developing language models and AI solutions for regulated industries, recognized by Gartner as a Cool Vendor.
Milan, Metropolitan City of Milan, Italy
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS

Description For Full stack Developer

iGenius, a leading Italian AI company, is seeking a Full Stack Developer to join their team in Milan. This role offers a unique opportunity to work on their LMS platform while being part of a company that's revolutionizing AI solutions for regulated industries. As a Full Stack Developer, you'll be responsible for developing and maintaining their robust LMS platform, working with modern technologies including PHP, MySQL, and JavaScript frameworks.

The ideal candidate should have at least 3 years of full-stack development experience and strong expertise in Moodle/LMS development. You'll be working with enterprise-level authentication systems and developing RESTful APIs for external tool integration. The role requires strong technical skills in PHP 7+, MySQL/MariaDB, and modern JavaScript frameworks like Vue.js or React.

iGenius offers an attractive work environment that combines the creativity of a scaleup with enterprise-level expertise. The company is recognized by Gartner as a "Cool Vendor" in AI Core Technologies and is known for Crystal, their Decision Intelligence tool used by Fortune 500 companies. They've recently launched Italia, an open-source Foundational Large Language Model, and Unicorn, an enterprise AI solution.

The position offers excellent benefits including Learning Friday with a dedicated training budget, smart working options for work-life balance, and competitive compensation based on experience. This is an ideal opportunity for a developer who wants to work at the intersection of education technology and AI, while being part of a company that's making significant strides in the AI industry.

Working at iGenius means joining a team that's democratizing business knowledge through AI solutions, with a strong focus on regulated industries like financial services and government. The company's recent achievements and recognition in the industry make this an exciting time to join their growing team.

Last updated a month ago

Responsibilities For Full stack Developer

  • Developing and maintaining a robust LMS platform
  • Integrating external systems
  • Enhancing the user experience

Requirements For Full stack Developer

PHP
MySQL
JavaScript
React
  • Bachelor's degree in Computer Science or a related field
  • At least 3 years of experience in Full-Stack Development
  • More than 2 years of experience in Moodle/LMS Development
  • Experience in enterprise authentication systems (SSO, OAuth2)
  • Excellent knowledge of PHP 7+, MySQL/MariaDB
  • JavaScript, with Vue.js or React experience, and HTML5/CSS3 proficiency
  • Extensive experience in Moodle platform development
  • Experience with RESTful API development
  • Familiarity with LTI (Learning Tools Interoperability)
  • Ability to integrate external repositories and manage data synchronization

Benefits For Full stack Developer

Education Budget
  • Learning Friday with training budget for books and courses
  • Smart Working (work from home option)
  • Competitive salary based on experience with additional bonuses

Interested in this job?

Jobs Related To iGenius Full stack Developer

Presales Engineer

iGenius is seeking a Presales Engineer to join their Delivery team in Milan, collaborating with clients and account executives to support the sales process and communicate product value.

Software Engineer

Mid-level Software Engineer position at NVIDIA, focusing on system software development and optimization, requiring 3+ years of experience in C++/Python/Java/Golang.

Compiler Verification Engineer - Compute

NVIDIA is seeking a Compiler Verification Engineer to develop and automate testing frameworks for compiler performance and functionality.

Product Test Engineer

Product Test Engineer position at NVIDIA, focusing on automated testing for GPU and SOC technologies, requiring 3+ years experience with Advantest 93K and programming skills.

Software Development Engineer

Software Development Engineer role at Adobe, focusing on developing and maintaining features for the Adobe Guides document processing platform using Node.js and Java.