Parsed Structured
{
"language": "en",
"location": {
"raw": "Milan, MI, Italy",
"city": "Milan",
"region": "MI",
"country": "Italy",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:29:14.518Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Milan, MI, Italy",
"city": "Milan",
"region": "MI",
"country": "Italy",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"Italy"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Native Structured
{
"list_job": {
"id": "63",
"isRemote": null,
"location": {
"city": null,
"state": null
},
"atsLocation": {
"city": "Milan",
"state": null,
"country": "Italy",
"province": "MI"
},
"departmentId": "18565",
"locationType": "1",
"jobOpeningName": "Frontend Developer",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": null,
"state": null,
"postalCode": null,
"addressCountry": null
},
"datePosted": "2026-05-04",
"atsLocation": {
"city": "Milan",
"state": "MI",
"country": "Italy",
"countryId": "106"
},
"description": "<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Role Overview </span></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">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.</span></p>\n<p><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Your responsibilities</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Design, develop, and maintain </span><span style=\"font-size: 12pt; font-weight: bold\">scalable and responsive web applications</span><span style=\"font-size: 12pt\"> using React.js and TypeScript.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Transform </span><span style=\"font-size: 12pt; font-weight: bold\">wireframes and prototypes</span><span style=\"font-size: 12pt\"> into functional, high-quality interactive components with a focus on seamless user experience.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Drive the adoption of </span><span style=\"font-size: 12pt; font-weight: bold\">frontend best practices</span><span style=\"font-size: 12pt\">, ensuring code is clean, modular, and follows modern standards.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Safeguard and optimize </span><span style=\"font-size: 12pt; font-weight: bold\">API calls</span><span style=\"font-size: 12pt\">, ensuring proper data validation and secure cookie management.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Implement </span><span style=\"font-size: 12pt; font-weight: bold\">robust security measures</span><span style=\"font-size: 12pt\"> including XSS prevention, CSRF protection, and secure data handling (HTTPS/Encryption).</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Manage </span><span style=\"font-size: 12pt; font-weight: bold\">authentication and authorization flows</span><span style=\"font-size: 12pt\">, ensuring secure handling of user sessions and role-based access control (RBAC).</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Work closely with designers, backend developers, and product teams to define requirements and meet deadlines in a </span><span style=\"font-size: 12pt; font-weight: bold\">cross-functional environment</span><span style=\"font-size: 12pt\">.</span></span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Requirements</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Expertise in </span><span style=\"font-size: 12pt; font-weight: bold\">TypeScript, HTML5, and CSS3</span><span style=\"font-size: 12pt\">.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Deep knowledge of </span><span style=\"font-size: 12pt; font-weight: bold\">React.js</span><span style=\"font-size: 12pt\">, including Hooks, state management (Redux, Context API), and component lifecycle.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Solid understanding of </span><span style=\"font-size: 12pt; font-weight: bold\">frontend security vulnerabilities</span><span style=\"font-size: 12pt\"> and mitigation strategies (sanitization, input validation).</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Proficiency in handling </span><span style=\"font-size: 12pt; font-weight: bold\">asynchronous data</span><span style=\"font-size: 12pt\"> and experience with Git for versioning and collaboration.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Experience with </span><span style=\"font-size: 12pt; font-weight: bold\">frontend testing libraries</span><span style=\"font-size: 12pt\">.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Excellent communication skills in </span><span style=\"font-size: 12pt; font-weight: bold\">English</span><span style=\"font-size: 12pt\"> (written and spoken), with the ability to explain technical solutions to various stakeholders.</span><span style=\"font-size: 12pt\"><br><br></span></span></li>\n</ul>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 12pt; font-weight: bold\">Bonus Points</span></p>\n<ul>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Familiarity with </span><span style=\"font-size: 12pt; font-weight: bold\">Vite</span><span style=\"font-size: 12pt\">.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif; font-size: 12pt\">Understanding of backend systems.</span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Familiarity with </span><span style=\"font-size: 12pt; font-weight: bold\">React Query</span><span style=\"font-size: 12pt\">.</span></span></li>\n<li><span style=\"font-family: Inter, sans-serif\"><span style=\"font-size: 12pt\">Hands-on experience with </span><span style=\"font-size: 12pt; font-weight: bold\">Docker or CI/CD pipelines</span><span style=\"font-size: 12pt\">.</span></span></li>\n</ul>",
"compensation": null,
"departmentId": "18565",
"locationType": "1",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Frontend Developer",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": null,
"jobOpeningShareUrl": "https://mdotm.bamboohr.com/careers/63",
"employmentStatusLabel": "Full-Time"
}
}