Careers

Job Detail

Front-End React.JS Software Developer - France / Paris

*EU relocation assistance available*

This role presents a great opportunity to work in our Paris office, and be a part of CAST’s talented and driven R&D team. You will be encouraged to push boundaries, ask questions, and become a creative problem-solver.
CAST offers a relocation package and we will make sure your move to Paris goes smoothly.

The Company

CAST Software is a pioneer and world leader in Software Analysis and Measurement, with an automated approach to capture and quantify the reliability, security, complexity and size of business applications. CAST’s unique technology that can “detect system-level flaws”, across end-to-end business critical applications to provide a “context-based” comprehensive intelligence into application risks and costs.
Our company spirit based on collegiality, respect for the individual and a strong work ethic. We offer a stimulating work environment and an opportunity to work with exciting state of the art technologies.

THE ROLE

With large investments in R&D, we have been at the forefront of extracting relevant insights from application source code and transforming them into meaningful data. CAST recently started an exciting flagship project, converting our product to a Web Based platform, built on restful foundations.
We are growing our R&D Center and looking for a Front-End Developer with a broad technical skillset to be a part of our fast-paced, global and Agile team. You will be a key member of a full stack team, in the forefront of this robust and critical project, working with unique and cutting-edge technologies.

What you’ll do

  • Serve as a player, taking an active role in all features and design decisions, while contributing to new and existing source code in JavaScript/ html5/ css3, fully covered with unit tests
  • You will be involved in the definition of best practices, taking part in Technical Evaluations, sharing insights and suggestions with the project leadership team
  • Serve on the creation of quality code and development of sound architecture.

Who You Are

You are passionate about coding and web technologies and looking to make an impact.

  • 3 plus years of experience developing in JavaScript / HTML5 / CSS3
  • Extensive knowledge and use of Frameworks, and an understanding of it used as a means and not an end-result
  • Experience working on a large-scale web front-end (>20kloc)
  • Autonomy and accountability as second nature, coupled with a strong belief in teamwork and collaboration
  • Excellent English communication skills (both written and verbal)

“Bonus Points”

  • Task Runners, Design Patterns, Functional Programming, OWASP, and Coffee Machine are more than just strange words for you
  • An understanding of UX and how it is different from UI
  • Previous exposure and experience with: C++, Java, C#, ant, maven, postgresql, Oracle, SQL Server, VMWare ESXi, Windows, JIRA, Confluence
  • A previous exposure to React - Redux
  • You’re no stranger to TDD, Mocha, Jasmine, Git, CI, Lean, Scrum, Kanban

CAST est éditeur de logiciel spécialisé dans l’analyse et la mesure de la qualité du logiciel (code, architecture, transactions, structure de données…). Intégré à notre plateforme, nos collaborateurs élaborent des logiciels qui permettent d’analyser du code source dans de nombreuses technologies ainsi que des outils permettant d’exploiter ces résultats d’analyse.

L’équipe de gestion de la plateforme a pour mission de concevoir des outils de gestion et d’administration, permettant aux utilisateurs de gérer la configuration et la planification d’analyse des applications et systèmes clients. Nous mettons à profit notre passion ainsi que nos diversités de cultures et d’expériences pour concevoir des applications pointues, tant sur le plan utilisabilité que sur le plan technique. Le recrutement intervient dans le cadre de la refonte conceptuelle et technique des solutions existantes vers des plateformes web sur socles restful, de nombreuses opportunités et challenges techniques sont à prévoir.

Nous cherchons une personne pour rejoindre notre équipe située à Meudon.

Ce que vous ferez, en fonction de votre expérience et de vos aspirations

  • Vous participerez à la conception des fonctionnalités et proposerez des solutions techniques en collaboration avec les différents intervenants
  • Vous implémenterez des fonctionnalités en JavaScript/html5/css3
  • Vous écrirez des tests unitaires et piloterez des revues de code
  • Vous participerez à la définition des best practices
  • Vous participerez à l’amélioration des fonctionnalités existantes
  • Vous participerez à la veille technologique et au partage des connaissances
  • Vous prendrez le lead sur des sujets techniques ou métiers
  • Vous participerez à la vie de l’équipe

Ce qui vous définit

  • Vous êtes passionné par le développement, plus encore le développement web
  • Vous avez de solides connaissances en JavaScript, html5 et css3
  • Vous êtes convaincu que le développement front ne se limite pas à un framework…mais ça aide
  • Vous êtes autonome et vous prenez la responsabilité de votre travail
  • Vous avez l’esprit d’équipe avec l’envie d’apprendre et de partager
  • Vous êtes rigoureux, curieux, créatif
  • You can work in english

Ce qui nous ferait plaisir

  • Vous êtes sensibles à l’UI/UX
  • Vous avez travaillé sur une application web conséquente > 20k loc
  • Vous connaissez déjà react et redux
  • Vous pratiquez ou avez pratiqué d’autres langages de programmation
  • Vous testez votre code avec Mocha ou Jasmine, voire vous TDDez
  • Vous utilisez Git ainsi que l’intégration continue
  • Vous reconnaissez plusieurs de ces concepts : task runners, design patterns, programmation fonctionnelle, programmation orientée objet, pause-café, scrum, owasp

Salaire attractif pour profil senior ou particulièrement talentueux.

 

  Envoyer votre demande

Share this content with your network