Frontend Engineer (Milan Office / Remote)

MDOTM Ltd.

Lombardia

Remote

EUR 42,000 - 62,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly? No explicit remote in

Job summary

MDOTM Ltd is seeking a Frontend Developer to shape the visual and interactive aspects of our applications. You will collaborate with designers, backend developers, and product teams to translate wireframes into responsive, secure web pages while advocating best frontend practices.

Key focus areas include React.js, TypeScript, HTML5, CSS3, and RBAC-based authentication. Strong English communication is essential in this cross-functional environment.

Qualifications

  • Strong expertise in TypeScript, HTML5 and CSS3.
  • Deep knowledge of React.js with hooks and state management.
  • Solid understanding of frontend security and secure coding.
  • Experience with asynchronous data handling and Git collaboration.
  • Familiarity with frontend testing libraries and React Query is a plus.
  • Excellent written and spoken English to explain technical ideas.

Responsibilities

  • Design, develop, and maintain scalable, responsive web apps using React.js and TypeScript.
  • Transform wireframes into high-quality interactive components with great UX.
  • Champion frontend best practices, code quality, and modular design.
  • Implement security measures including XSS and CSRF protection.
  • Manage authentication flows and RBAC with secure data handling.
  • Collaborate with designers, backend, and product teams in a cross-functional setting.

Skills

TypeScript
HTML5
CSS3
React.js
Async data handling
Git
Frontend security
English communication

Tools

Redux
Context API
React Hooks
Vite
React Query
CI/CD pipelines
Git

Job description

As a Frontend Developer, you will be responsible for creating the visual and interactive aspects of our applications, ensuring a seamless UI/UX experience. You will collaborate closely with designers, backend developers, and product teams to transform wireframes into functional, responsive, and secure web pages. We are looking for someone who doesn't just write code, but actively suggests the best technical solutions in a cross-functional environment.

Your responsibilities
  • Design, develop, and maintain scalable and responsive web applications using React.js and TypeScript.
  • Transform wireframes and prototypes into functional, high-quality interactive components with a focus on seamless user experience.
  • Drive the adoption of frontend best practices, ensuring code is clean, modular, and follows modern standards.
  • Implement robust security measures including XSS prevention, CSRF protection, and secure data handling (HTTPS/Encryption).
  • Manage authentication and authorization flows, ensuring secure handling of user sessions and role-based access control (RBAC).
  • Work closely with designers, backend developers, and product teams to define requirements and meet deadlines in a cross-functional environment.
Requirements
  • Expertise in TypeScript, HTML5, and CSS3.
  • Deep knowledge of React.js, including Hooks, state management (Redux, Context API), and component lifecycle.
  • Solid understanding of frontend security vulnerabilities and mitigation strategies (sanitization, input validation).
  • Proficiency in handling asynchronous data and experience with Git for versioning and collaboration.
  • Experience with frontend testing libraries.
  • Excellent communication skills in English (written and spoken), with the ability to explain technical solutions to various stakeholders.
Bonus Points
  • Familiarity with Vite.
  • Understanding of backend systems.
  • Familiarity with React Query.
  • Hands-on experience with Docker or CI/CD pipelines.

MDOTM Ltd (FRN: 824056) is an appointed representative of Thornbridge Investment Management LLP (FRN: 713859) which is authorised and regulated by the Financial Conduct Authority.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-End Developer - ReactJS
Front-End Developer - ReactJS

Bitrock • Milano

On-site
EUR 40,000 - 64,000
Health insurance
Ticket restaurant
Flexible working hours & smart working
Senior Frontend Developer
Senior Frontend Developer

aizoOn Technology Consulting • Roma

Remote
EUR 50,000 - 70,000
Competitive salary and benefits
Professional growth opportunities
Flexible working options
+1
Freelance Frontend Developer
Freelance Frontend Developer

Startup Bakery srl • Torino

Remote
EUR 55,000 - 96,000
Flexibility to work remotely
Work-life balance
Trust and initiative culture
Senior Frontend Developer - JavaScript (Remote)
Senior Frontend Developer - JavaScript (Remote)

Quik Hire Staffing • Perugia

Remote
EUR 78,000 - 113,000
Front-End Engineer: Angular/Vue | Flexible Hours & Training
Front-End Engineer: Angular/Vue | Flexible Hours & Training

Bitrock • Milano

Hybrid
EUR 38,000 - 54,000
Health insurance
Ticket restaurant
Possibility of flexible working hours
Frontend Developer (React Js / Next Js)
Frontend Developer (React Js / Next Js)

Uvation, Inc. • Lazio

On-site
EUR 60,000 - 95,000
Frontend Developer - Hybrid, Growth-Focused & AI-Enabled
Frontend Developer - Hybrid, Growth-Focused & AI-Enabled

TeamSystem S.p.A. • Torino, Milano

Hybrid
EUR 33,000 - 37,000
Hybrid work model
Wellbeing wallet
Light Friday
+1
Front-End Developer Angular/VueJs
Front-End Developer Angular/VueJs

Bitrock • Milano

Hybrid
EUR 38,000 - 54,000
Health insurance
Ticket restaurant
Possibility of flexible working hours
Full-stack Engineer - Node.JS & React.JS
Full-stack Engineer - Node.JS & React.JS

TeamSystem • Lombardia

Hybrid
EUR 53,000 - 66,000
Total compensation: € 53.000 – € 66.00
Wellbeing Digital Wallet: from € 3.850
Hybrid model
+3
Senior Frontend Engineer [Ral fino a 55k]
Senior Frontend Engineer [Ral fino a 55k]

Datapizza • Turbigo

Hybrid
EUR 40,000 - 60,000