
Offre d'emploi
Front End Developer
Alternance
/
Montbonnot-Saint-Martin
About ENLAPS 📷
In the heart of the Alps, Enlaps, a Grenoble-based startup founded in 2015, is reinventing image capture and analysis!
Indeed, Enlaps develops and markets an innovative solution, unique on the market intended for the creation and sharing of content (time lapse videos, photos ...) for professionals and individuals.
The solution offers a unique, immersive way of capturing: a magnificent sunset in the Maldives, the construction of an engineering structure in Paris, the making of the Grenoble Street Art Festival, the flow of a glacier in Patagonia, the seasons on a mountain landscape... in short, any event or phenomenon that can be captured on video. in short, any event or phenomenon whose evolution is not perceptible on a normal time scale!
Today, Enlaps is :
70% of sales generated internationally,
20,000 Tikees cameras connected in 90 countries,
20 million images processed every month on our myTikee cloud application!
The Enlaps team currently numbers over 35 people, including around 20 in the various the various technical teams.
The position 💼
To support our growth and help develop our business, we're looking for a Front End Developer on a sandwich course.
Working as part of the 8-strong Enlaps web development team, and under the responsibility of a front-end lead dev, you'll be helping to develop new components and new pages for the myTikee web application.
Your main tasks are as follows:
Reusable component development with TypeScript and Storybook.
GraphQL API consumption with generated typed hooks.
Participation in writing unit and functional tests.
Collaboration via Figma and contribution to the Design System.
Performance optimization (lazy loading, code splitting, Lighthouse).
Technologies and languages used
Languages & Frameworks
TypeScript - Static typing for a robust, maintainable code base.
Next.js - React fullstack framework: SSR, SSG, ISR, API Routes, App Router.
React 18+ - Functional components, hooks, Suspense, Server Components.
Web Workers
API & Data
GraphQL (Apollo Client) - Typed, high-performance data retrieval.
Codegen (GraphQL Code Generator) - Generates interfaces from GraphQL schema.
Design System & UI
Storybook - Development and documentation of isolated UI components.
Figma
Testing & Quality
Jest - Unit testing with complete coverage.
ESLint / Prettier / Husky - Code formatting, quality, and pre-commit hooks.
CI / CD & Dev Tools
GitLab - Continuous integration.
Bundle Analyzer - Bundle performance and weight analysis.
Sentry - Production error monitoring.
Profile and skills required 👨💼
You're in your final year of engineering school or master's and looking for a work-study program
You're passionate about the latest web technologies, IOT and innovation in general
You like teamwork and are proactive, able to take the initiative
You're passionate, curious, inventive and very dynamic
You're interested in all aspects of web application development
You're comfortable with English and feel able to create interfaces in English
You're attracted to the culture and world of startups/scaleups
Appreciated skills
Three.js - WebGL engine for interactive 3D scenes.
Sensitivity to testing (TDD, BDD) and deployment automation.
Notions of image and/or video processing.
Knowledge of the photography and/or video industry.
At Enlaps, we are committed to diversity and inclusion; candidates with disabilities are warmly welcome to apply.
Terms and conditions 🏢
Type of contract: Apprenticeship contract
Location: Montbonnot-Saint-Martin
Salary: According to legal framework
Desired start date: As soon as possible
Benefits: Lunch vouchers / Attractive health insurance / Sustainable mobility package
Apply 📝
Please send your resume and cover letter to jobs@enlaps.fr / kevin.picot@enlaps.fr