Senior Frontend Software Engineer

Alteia
Canton de Castanet-Tolosan, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Canton de Castanet-Tolosan, France

Tech stack

JavaScript
3D Visualization
Apache HTTP Server
Application Performance Management
Code Review
D3.js
Data Visualization
DevOps
Web Development
Github
Node.js
Pair Programming
Data Streaming
Strategies of Testing
TypeScript
Highcharts
Three.js
RxJS
Cypress
Technical Debt
Backend
Gitlab
Angular
Reactive Programming
Front End Software Development
Api Design
NestJS
Docker

Job description

Lead the design and architecture of complex front-end systems using Angular, ensuring they are modular, scalable, and high-performing.

Mentor and guide junior and mid-level developers through code reviews, technical workshops, and pair programming in Agile mindset

Drive technical excellence by establishing best practices for state management, reactive programming, and component reusability.

️ Optimize application performance and troubleshoot complex architectural bottlenecks that impact user experience.

Define testing strategies (Unit, Integration, and E2E) to ensure the stability and reliability of the Alteia platform.

Requirements

Do you have experience in Web development?, 5+ years of experience in web development, with a deep focus on the Angular ecosystem .

Expertise in TypeScript and RxJS, with a proven track record of managing complex data flows and asynchronous logic.

Strong Product Sense, with a track record of contributing to product strategy and making trade-offs between technical debt and feature delivery.

Strong focus on quality, with professional experience in testing frameworks like Jest, Karma, or Cypress.

Leadership & Problem-solving skills, with the ability to translate complex business requirements into sustainable technical roadmaps.

️ Strategic communication skills, comfortable collaborating with Product Owners and Back-End leads to align on technical vision.

Preferred Skills

Knowledge of GIS (OpenLayer, Maplibre) or 3D visualization (Three.js, Babylon.js) is highly valued for this seniority level.

Advanced Data Visualization proficiency, specifically with Apache ECharts, D3.js, or Highcharts, to transform complex datasets into performant, interactive dashboards and relational graphs.

Full-stack sensibility, specifically with NestJS or Node.js, to better collaborate on API design.

DevOps awareness, including experience with Docker, observability solutions, and Gitlab/Github CI/CD pipelines to streamline deployment.

About the company

Alteia is a leading enterprise AI software company that empowers organizations to accelerate their digital transformation by harnessing the power of visual intelligence. Our cutting-edge platform enables customers across various industries (such as Energy, Grid Infrastructure, Environment, Manufacturing, and more) to efficiently manage, analyze, and operationalize vast amounts of visual data (images, videos, Lidar, etc.). By combining computer vision, geospatial analysis, and artificial intelligence, we help businesses build and deploy AI applications at scale, turning complex data into actionable insights and tangible business outcomes. We foster a collaborative, innovative, and fast-paced environment where technical excellence and continuous learning are highly valued.

Apply for this position