cover image
ECARIS

ECARIS

ecaris.io

3 Jobs

5 Employees

About the Company

Ecaris est un cabinet de conseil spécialisé dans la résolution de problématiques IT complexes et dans l'accompagnement des entreprises face aux nouveaux enjeux technologiques. Notre expertise couvre des domaines variés tels que l'intelligence artificielle (IA), la cybersécurité, les certifications, la migration vers le cloud, l'intégration du télétravail, ainsi que les systèmes ERP/CRM.

Chez Ecaris, nous croyons en l'impact positif que nous pouvons avoir non seulement sur les organisations, mais aussi sur les individus qui les composent. En nous appuyant sur une communauté d'experts qualifiés par des experts, nous assurons des solutions innovantes et sur-mesure, adaptées aux besoins spécifiques de chaque entreprise.

Contactez-nous pour transformer vos défis technologiques en opportunités de croissance durable.


Listed Jobs

Company background Company brand
Company Name
ECARIS
Job Title
Développeur Frontend Senior – Vue.js / TypeScript
Job Description
**Job Title:** Senior Frontend Developer – Vue.js / TypeScript **Role Summary:** Senior Frontend Developer for a hybrid energy management software platform focused on optimizing energy infrastructure (solar, wind, batteries, hydrogen). Collaborate with cross-functional Agile teams to deliver performant, secure, and maintainable frontend solutions. **Expectations:** Deliver high-performance, maintainable frontend components aligned with product priorities while ensuring application quality, performance, and security. **Key Responsibilities:** - Develop reusable Vue.js 3 / TypeScript components and user interfaces based on UX/UI designs and functional specs. - Integrate backend APIs (REST/GraphQL) and ensure UI consistency, ergonomics, and technical coherence. - Implement lazy loading, caching, and optimization strategies for seamless user experience. - Apply security best practices (OIDC, XSS/CSRF prevention) and maintain OWASP/WCAG compliance. - Collaborate with cross-functional teams (backend, data science, product, UX/UI) in Agile rituals (sprints, retrospectives). - Develop automated tests (unit, integration, E2E) and document components in Storybook and repositories. - Maintain design system adherence, code quality (linting, strict typing), and CI/CD pipeline integration. **Required Skills:** - Proficient in Vue.js 3 (Composition API, Pinia, routing), TypeScript, and modular frontend architecture. - Experience with REST/GraphQL API integration and complex UI/UX optimization. - Strong understanding of security practices, performance tuning, and accessibility standards (WCAG). - Agile methodology experience and familiarity with CI/CD pipelines. - Collaboration skills for cross-functional product delivery. **Required Education & Certifications:** - 5–8 years frontend development experience, including 3+ years with Vue.js and TypeScript. - Proven experience with Agile frameworks in evolving product environments. - Preferred: Background in data-intensive, energy, or scientific engineering contexts. - No specific certifications required; relevant technical education (engineering/CS) implied by experience.
Nanterre, France
Hybrid
Senior
22-10-2025
Company background Company brand
Company Name
ECARIS
Job Title
Freelance - Développeur Full Stack Mobile React Native /Spring Boot/GraphQL
Job Description
**Job Title** Freelance Full‑Stack Mobile Developer – React Native / Spring Boot / GraphQL **Role Summary** A contract developer responsible for designing, building, and delivering a lightweight mobile MVP using React Native, coupled with REST/GraphQL APIs in Spring Boot. The role also includes development of cloud‑native web applications on Microsoft Azure, ensuring high scalability and performance while maintaining rigorous security and quality standards. **Expectations** - Deliver production‑ready mobile and web applications within a 6‑12 month engagement. - Collaborate with cross‑functional teams, contributing to technology choices and best practices. - Maintain adherence to security, performance, and maintainability standards. - Participate in continuous improvement, Code Reviews, and Community of Practice sessions. **Key Responsibilities** - Design, code, and test React Native mobile applications following MVP principles. - Develop secure, efficient backend services using Spring Boot, implementing GraphQL endpoints. - Build and deploy cloud‑native web applications on Azure (e.g., Azure App Service, Functions, Cosmos DB). - Write unit, integration, and UI tests; perform debugging and fix security vulnerabilities. - Collaborate on database schema design and data modeling. - Provide input to architecture, tooling, and common library development. - Maintain documentation of code, architecture, and deployment processes. **Required Skills** - Strong experience with React Native and JavaScript/TypeScript. - Proficient in Spring Boot development, including Spring Data, Security, and GraphQL integration. - Hands‑on experience deploying and managing Azure cloud resources (App Service, Azure Functions, Azure SQL/Cosmos DB, Azure DevOps Pipelines). - Solid knowledge of REST/GraphQL API design, authentication, and authorization best practices. - Familiarity with automated testing frameworks (Jest, Detox, JUnit, Spring Test). - Ability to debug, analyze, and remediate security vulnerabilities (OWASP top‑10 awareness). - Experience with relational and NoSQL database modeling. - Strong problem‑solving, proactive attitude, and ability to work autonomously. - Good interpersonal skills for collaboration in an international context. - Professional proficiency in English. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent professional experience). - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Java SE Developer Certification) are a plus but not mandatory.
Paris, France
Hybrid
13-11-2025
Company background Company brand
Company Name
ECARIS
Job Title
Investment Fund - Développeur FullStack Angular/Java Spring Boot - Freelance
Job Description
**Job title** Full‑Stack Developer (Angular / Java Spring Boot) – Freelance **Role Summary** Design, develop, and maintain a high‑availability proprietary trading and portfolio management web application used daily by internal traders. Collaborate with the CTO, Tech Lead, and peer developers in an agile, quality‑driven environment to deliver robust, performant features while ensuring code excellence through automated testing, code reviews, and CI/CD practices. **Expectations** - Deliver end‑to‑end development work (analysis, design, coding, testing, documentation, deployment). - Uphold stringent reliability, security, and performance standards for mission‑critical trading operations. - Communicate clearly with developers and business stakeholders to refine functional requirements and provide technical guidance. - Participate actively in code reviews, providing and receiving detailed feedback. - Contribute to architectural decisions and continuous improvement of the application. **Key Responsibilities** - Implement new features and enhancements in Angular (latest version) and Java Spring Boot back‑end. - Collaborate on technical architecture, ensuring scalability and maintainability. - Write comprehensive unit, integration, and end‑to‑end tests; maintain high code coverage. - Conduct regular peer code reviews, enforce coding standards, and integrate automated quality checks. - Monitor application performance, troubleshoot production incidents, and apply optimizations. - Support deployment pipelines, manage versioning, and produce clear technical documentation. - Engage with trading and reporting teams to capture requirements and validate solutions. **Required Skills** - Proficient in Java (Spring Boot) and Angular (latest releases). - Experience building full‑stack web applications with high reliability and performance. - Strong knowledge of automated testing frameworks, CI/CD pipelines, and version control (Git). - Understanding of code quality tools (linting, static analysis) and best practices. - Ability to perform independent end‑to‑end development while collaborating in a small elite technical team. - Excellent communication, peer‑review etiquette, and ability to translate business needs into technical solutions. - Curiosity about financial markets and asset management (preferred but not mandatory). **Required Education & Certifications** - Bachelor’s degree or higher in Computer Science, Software Engineering, or related field. - Certifications in Java (e.g., Oracle Certified Professional), Angular, or related technologies are a plus.
Paris, France
Hybrid
03-12-2025