Fullstack Developer (React/PWA)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Developer (React/PWA): Developing a mobile-first Progressive Web App with an accent on offline functionality, data synchronization, and performance optimization. Focus on building robust client-server architectures using React, TypeScript, and PostgreSQL within a 4-month project engagement.
Location: Must be based in the Spain time zone
Company
is an international consulting group specializing in innovation and business transformation through technology with a global presence.
What you will do
- Design and develop a mobile-first PWA end-to-end using React and TypeScript.
- Build and maintain APIs connected to PostgreSQL databases.
- Implement offline-first functionality, caching strategies, and client-server data synchronization.
- Manage image processing and storage workflows.
- Define mobile-oriented UI/UX solutions and optimize application performance.
- Handle deployment processes on cloud platforms like AWS or Azure.
Requirements
- 3+ years of experience in mobile-first PWA development with React and TypeScript.
- Proven experience with PostgreSQL and API development using Python/FastAPI or Node.js.
- Deep understanding of Service Workers, IndexedDB, and offline-first application architecture.
- Experience with OAuth 2.0 and Microsoft Entra ID integration.
- Must be available for a 4-month temporary contract.
- Must be based in the Spain time zone.
Nice to have
- Experience with offline data synchronization conflict resolution.
- Knowledge of Microsoft Graph API, including Teams and email notification integrations.
Culture & Benefits
- Opportunity to work in a multicultural team on international projects.
- Flexible remote work environment.
- Engagement in high-impact digital transformation initiatives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →