TRCI-26-04276
Senior Next.js / React (TypeScript) Frontend Engineer (Contract)
Contract role in Paris (occasional remote) for a senior Next.js engineer to design, evolve and maintain high-performance web applications using the latest Next.js features (App Router, Server Components, Server Actions). The role requires deep React 19+ and advanced TypeScript skills to build reusable, strongly typed components, plus strong web performance expertise (caching, CDN optimization, Core Web Vitals). You will integrate REST/GraphQL APIs, contribute to a design-system-oriented styling approach, and industrialize delivery with Git/GitLab/Jenkins CI/CD and solid unit/integration testing in an Agile environment. Media/video streaming, accessibility, and Jira/Confluence are valued extras; occasional on-call/evening/weekend interventions may be needed.
Position summary
- Location
- France
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 3 years and Maximum 10 years
Role overview
Why This Role Matters.
Contract role in Paris (occasional remote) for a senior Next.js engineer to design, evolve and maintain high-performance web applications using the latest Next.js features (App Router, Server Components, Server Actions). The role requires deep React 19+ and advanced TypeScript skills to build reusable, strongly typed components, plus strong web performance expertise (caching, CDN optimization, Core Web Vitals). You will integrate REST/GraphQL APIs, contribute to a design-system-oriented styling approach, and industrialize delivery with Git/GitLab/Jenkins CI/CD and solid unit/integration testing in an Agile environment. Media/video streaming, accessibility, and Jira/Confluence are valued extras; occasional on-call/evening/weekend interventions may be needed.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Develop high-performance, reusable, and maintainable React 19+ components by applying Hooks, composition patterns, and concurrent rendering features.
Ensure robust TypeScript code through the advanced use of Generics, Utility Types, complex inference, and adaptive quality rules.
Improve overall application performance with cache management, CDN optimization, and Web Vitals tracking.
Integrate and make data sources reliable via REST and GraphQL APIs, ensuring the security, resilience and quality of exchanges.
Implement a consistent styling strategy with CSS Modules, Styled-components or PandaCSS, contributing to the structuring of an accessible Design System.
Industrialize development and delivery processes with Git, GitLab, Jenkins, and repeatable CI/CD pipelines.
Define and implement unit and integration test coverage to secure upgrades and releases.
Contribute to Agile rituals and practices, including Scrum or Kanban, and facilitate arbitrations and exchanges around technical choices.
Provide, when necessary, complementary expertise on media projects, video streaming, digital accessibility and Jira or Confluence tools.
Exceptionally provide for on-call duty or interventions in the evening and on weekends according to the operational needs of the project.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Next.js
App Router
Server Components
Server Actions
React 19
TypeScript
Generics
Utility Types
Core Web Vitals
Web Vitals
Caching
CDN
REST
GraphQL
CSS Modules
Styled-components
PandaCSS
Design System
Accessibility
Git
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Next.js (latest versions)
Next.js App Router
React 19+
TypeScript (advanced: generics, utility types, inference)
Server Components
Server Actions
Web performance optimization
Caching strategies
CDN optimization
Core Web Vitals monitoring
REST API integration
GraphQL API integration
Component composition patterns
React Hooks
CI/CD pipelines
Git
GitLab
Jenkins
Unit testing
Integration testing
Preferred
Nice to Have
Design System approach
Accessibility (digital accessibility)
CSS Modules
Styled-components
PandaCSS
Agile (Scrum or Kanban)
Jira
Confluence
Media domain experience
Video streaming experience
On-call / evening / weekend support
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Senior Next.js / React (TypeScript) Frontend Engineer (Contract)
One page, about two minutes. We only ask for what we actually need to have a first conversation.