6 months ago
Remote, ItalyMid Level
Responsibilities
- Build and maintain scalable, responsive web applications using React.js and TypeScript.
- Translate wireframes and prototypes into functional, interactive frontend components.
- Apply clean, modular frontend development practices and modern standards.
- Optimize API calls and implement data validation and secure cookie management.
- Implement protections such as XSS prevention, CSRF protection, HTTPS, encryption, and secure data handling.
- Manage authentication, authorization, user sessions, and role-based access control.
- Collaborate with designers, backend developers, and product teams to define requirements and meet deadlines.
Requirements
- Expertise in TypeScript, HTML5, and CSS3.
- Deep knowledge of React.js, including Hooks, state management, and component lifecycle.
- Understanding of frontend security vulnerabilities and mitigation strategies such as sanitization and input validation.
- Proficiency in handling asynchronous data.
- Experience with Git for versioning and collaboration.
- Experience with frontend testing libraries.
- Excellent written and spoken English communication skills.
- Familiarity with Vite, React Query, Docker, or CI/CD pipelines is preferred.
- Understanding of backend systems is preferred.
Tech Stack
Categories
About MDOTM
MDOTM builds Sphere, an AI-driven investment platform for banks, insurers, pension funds, family offices, and wealth/asset managers, providing forward-looking insights, portfolio construction and rebalancing, and automated reporting powered by analytical and generative AI. It sells enterprise software and AI models to institutional investors, delivered as SaaS with supporting services. Headquartered in London and privately held, MDOTM raised $27M in growth equity and counts Morgan Stanley, Amundi, and Zurich Bank among its clients.
