expert.ai is a Euronext Growth Milan-listed company specialized in the implementation of enterprise artificial intelligence solutions to create business value for organizations across Europe and North America.
By applying a proven innovation framework, expert.ai supports businesses and public administrations in their digital transformation, harnessing the potential of AI across various processes and use cases through a responsible, transparent and sustainable approach that focuses on people, problems to solve and goals to achieve.
With more than 25 years of experience in natural language solutions, expert.ai has successfully implemented hundreds of projects by integrating the best AI technologies on the market with its proprietary technologies (knowledge graph, machine/deep learning techniques, large language models and generative AI). Banks and financial institutions, insurance companies, publishers and organizations in the healthcare, defense, intelligence and public administration sectors choose expert.ai’s solutions to automate knowledge on a large scale, manage massive volumes of information, improve decision making processes and enable new levels of efficiency by leveraging the right data at the right time with speed.
In this role you will be responsible for driving innovative User Experiences across our portfolio and be part of the dynamic and growing Expert.ai team. You will work at the intersection of design and technology together with product owners and researchers, you will work in a product team to deploy a line of our products.
You will be based in our office in Rome. You will also visit customers regularly in the area around Rome.
What you will do:
As a Front-End Developer, you will:
- Work closely with project owners and back-end engineers to implement versatile front-end solutions to web development features of our products.
- Refactor existing code to improve efficiency and keep the products up to date with the latest technologies, in an ever-growing set of development tools and practices
- Create prototypes to deliver delightful experiences and have them.
- Work with research to create prototypes for proof of concepts
- Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do
- Educate Engineering teams about design best practices and consumption, as well as improving accessibility in the UI
- Manage your own time and work well both independently and as part of a team
- Launch, iterate and make a difference. Provide front-end coding expertise and help make our products better for users
- Design and develop the front ends of user-facing products
Who you are:
- A Computer Scientist, HCI, Design with a degree or equivalent practical experience
- Exceptionally good & MVP-focused coding skills in JavaScript of minimum 4 years
- Expert with JavaScript frameworks (Vue.js, Angular.js) and CSS pre-processing frameworks (Sass or Less)
- Expert with node.js
- Expert with web technologies (object-oriented JavaScript, HTML, CSS), and experience with web standards, including HTML5 and CSS3
- Very good with common front-end development tools such as Webpack and NPM
- Familiar with modern front-end build pipelines and tools and self-contained environments (such as Docker)
- Proficient in understanding of code versioning tools and bug-tracking systems, such as JIRA and GIT
- Interested in design creation and implementing those designs
- Proficient in design software (e.g.Sketch, InVision, Illustrator) is a plus
- Able to thrive in a fast-paced environment that requires independent self-direction
- Excellent with time management, focused on detail and a good team player with an open communication
- Able to communicate to all levels of users (internal and external), because you are adaptable, proactive, and willing to take ownership.
- Expert and understanding of one or more different agile methodologies, including Scrum, XP, or SAFe
- Willing to grow and learn to be best front-end professional ever
We offer you:
- Variety of exciting challenges with ample opportunities for development and training in a truly global landscape
- Culture and values that focus on teamwork, innovation and passion for artificial intelligence and language
- Flexible working arrangements and attention to work life balance
- Equal opportunity employment experience that values difference and diversity
- Customized induction & Onboarding training that will facilitate the initiation process and accelerate your integration into our daily business activities.
- Performance appraisal process that will bring annual assessment of competencies, targets achievement and areas of improvement
- Welfare platform where you can buy services and goods