4 months ago
Remote, WorldwideMid 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.
