Role Objective
Develop, maintain, and optimize internal web platforms focused on policy management, inventory, and analytics.
The selected consultant will be responsible for building modular, high-performance, and secure interfaces, while ensuring an excellent user experience and collaborating with global product and technology teams.
Main Responsibilities
- Build and maintain frontend applications using
,
, and
TypeScript
, based on
Figma designs
.
- Migrate existing apps to
Vite + TanStack Query
to improve performance and reduce vulnerabilities.
- Apply
SOLID principles
,
Custom Hooks
, and
Compound Components
for scalable architectures.
- Build and validate forms using
React Hook Form
,
Yup
, or
Zod
.
- Implement authentication through
MSAL (Microsoft Authentication Library)
and
Azure Active Directory
.
- Enhance
UX/UI
using
Material UI
and
TailwindCSS
for responsive design.
- Create dynamic visualizations with
Recharts
and
Google Map React
.
- Integrate
REST APIs
(Django, , or FastAPI) ensuring secure communication.
- Configure and maintain
CI/CD pipelines
in
Azure DevOps
.
- Write and execute
unit tests
using
Vitest
and
React Testing Library
.
Requirements
- 4+ years of experience in
Frontend Development
with
and
.
- Proficiency in
TypeScript
,
HTML5
,
CSS3
,
TailwindCSS
, and
Material UI
.
- Experience in
technology migrations
(CRA → Vite, Redux → TanStack Query).
- Knowledge of
Azure DevOps
,
Git
, and
CI/CD pipelines
.
- Experience integrating
REST APIs
(Django REST, , or FastAPI).
- Advanced English communication skills.
Nice to Have
- Experience in large-scale or enterprise environments.
- Familiarity with
Data Visualization tools
(Power BI, Recharts).
- Knowledge of
Python
and
Data Science fundamentals
.
- Experience with
SSR/SSG
optimization in
.