OFERTA DE EMPREGO – DESENVOLVEDOR FULL STACK (M/F)

Python/Django • Angular • CesiumJS
Contrato permanente — Tempo integral — Possibilidade de trabalho remoto parcial

Localização:
Cholet (49300) — Maine-et-Loire (trabalho parcialmente remoto) Experiência:
mínimo de 3 a 5 anos Salário:
€ 48.000 - € 60.000 brutos/ano, dependendo da experiência de início : o mais breve possível

QUEM SOMOS NÓS?

e-Cassini desenvolve o GeoCassini
, uma plataforma web profissional para visualização e gestão de dados geoespaciais 3D. Nossa solução permite que nossos clientes (topógrafos, escritórios de projeto, autoridades locais, gestores de infraestrutura) visualizem nuvens de pontos LiDAR com milhões de pontos, exibam ortofotos e realizem medições e desenhos em 3D .

Certificada como uma Solução Eficiente Solar Impulse , e-Cassini está comprometida com um impacto ambiental positivo e com a democratização do acesso à análise inteligente 3D . Também estamos explorando as novas fronteiras da renderização 3D na web da IA ​​geoespacial para enriquecer continuamente nossa plataforma.

Estamos à procura de um desenvolvedor full stack para se juntar à nossa equipe técnica e participar da evolução da nossa plataforma.

SUAS MISSÕES

Dentro da equipe técnica, você estará envolvido em toda a pilha de tecnologia:

Desenvolvimento de Backend

• Desenvolver e manter a API REST usando Django e o Django REST Framework
• Otimizar o desempenho de consultas em grandes conjuntos de dados geoespaciais
• Implementar as melhores práticas de segurança (OWASP, autenticação Firebase)
• Gerenciar scripts de processamento de dados (conversão LAS/LAZ, mosaico 3D)

Desenvolvimento Frontend

• Desenvolver e aprimorar a interface do usuário utilizando Angular
• Integrar e personalizar visualizações 3D (Potree, Three.js)
• Participar da migração técnica

Infraestrutura em nuvem

• Administrar os serviços do Google Cloud Platform (App Engine, Cloud SQL, Storage)
• Otimizar os pipelines de conversão de dados geoespaciais
• Participar da melhoria contínua dos processos de CI/CD

Monitoramento e desenvolvimentos

• Participar na avaliação de novas tecnologias de renderização 3D
• Colaborar ocasionalmente com a equipe no desenvolvimento de protótipos e plataformas

SEU PERFIL

Habilidades necessárias


Python/Django: Mais de 2 anos de experiência, proficiência em Django REST Framework
Angular/TypeScript: Mais de 2 anos de experiência, tipagem estrita, RxJS
Nuvem GCP: experiência com App Engine, Cloud SQL e Cloud Storage
Bancos de dados: PostgreSQL, otimização de consultas
Git: fluxo de trabalho colaborativo, revisão de código Segurança: melhores práticas da OWASP, autenticação

Habilidades desejadas (um diferencial)


CesiumJS: Visualizador, Tiles 3D, Terreno, API de Entidades
Visualização 3D: Three.js, WebGL, Potree
Dados Geoespaciais: LAS/LAZ/E57, GeoTIFF, Malha, formatos GIS
Ferramentas GIS: GDAL, PDAL, QGIS
Novas Tecnologias 3D: Conceitos de WebGPU, Gaussian Splatting, OpenUSD
IA/ML: Familiaridade com PyTorch ou TensorFlow, interesse em IA aplicada a dados 3D Certificações: Desenvolvedor em Nuvem GCP, Desenvolvedor Certificado Cesium

Qualidades pessoais

• Curiosidade técnica e desejo de aprender novas tecnologias
• Autonomia e capacidade de resolver problemas complexos
• Espírito de equipe e boas habilidades de comunicação
• Interesse em monitoramento tecnológico e temas de P&D
• Sensibilidade a questões ambientais (um diferencial)

O QUE OFERECEMOS


Salário atrativo: € 48.000 a € 60.000 brutos por ano, dependendo da experiência
Flexibilidade: trabalho parcialmente remoto
Equipamento: opção entre MacBook Pro ou PC de alto desempenho
Treinamento: orçamento anual para treinamento, certificações incentivadas
Benefícios: plano de saúde, férias remuneradas
Projetos estimulantes: big data, visualização 3D, IA geoespacial, exploração de novos métodos de renderização Impacto: contribuição para uma solução certificada pelo Solar Impulse

NOSSA CONJUNÇÃO DE TECNOLOGIAS

Tecnologias

de Domínio Backend Python 3.9, Django, Django REST Framework, PostgreSQL Frontend
Angular 14 (migração 17+), TypeScript, RxJS, Angular Material 3D / Carto
Potree, Three.js, CesiumJS, API do Google Maps, Proj4js Nuvem
Google Cloud Platform (App Engine, Cloud SQL, Storage, Tasks) Autenticação
Firebase Authentication Dados
GDAL, PDAL, LAStools, 3D Tiles, GeoJSON Exploração WebGPU, Gaussian Splatting, OpenUSD, IA Geoespacial

PROCESSO DE RECRUTAMENTO

Nosso processo foi projetado para ser simples e transparente:


Etapa 1: Chamada telefônica inicial (15-20 min) para nos conhecermos
Etapa 2: Entrevista técnica (1 hora) com a equipe de desenvolvimento – discussão sobre código e arquitetura
Etapa 3: Exercício prático curto para ser concluído em casa (máximo de 2 a 3 horas)
Etapa 4: Entrevista final com a gerência Feedback: em até 1 semana após cada etapa

COMO SE CANDIDATAR?

Envie sua candidatura (currículo + algumas linhas sobre sua motivação) para:

e-cassini

Você também pode entrar em contato com:

• Um link para seu GitHub ou portfólio
• Exemplos de projetos dos quais você se orgulha
• Seu perfil do LinkedIn