Senior Full Stack Software Developer - Paris, France - Jahia

Jahia
Jahia
Entreprise vérifiée
Paris, France

il y a 3 semaines

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


Description

Jahia started its life as a CMS platform, quite some time ago, and evolved since then into a digital experience platform (DXP) serving customers (such as Ben &Jerry's, the European Parliament, Macom, Pôle Emploi) who either provide a public platform serving millions of unique visitors per year or built an extensive intranet used by thousands of employees daily.

We are a software company, we build software solutions available to our customers either on Jahia Cloud or on-premise.


Our stack
Our front end is built as a micro-front-end architecture.

Webpack 5 module federation, allows us to use a mix of front-end technologies although React is currently our UI library of choice.

Our teams are fluent in Javascript (ES 6+) and Typescript, we built our own design system (moonstone) and integrated it in complex UIs built with CSS in JS, Apollo, and more.

We use GitHub Actions for our CI/CD pipelines, our automated tests are fully containerized (Docker) and relying on Cypress. If you're curious to learn more you can look at one of our Open-Source codebases.


About the role

At Jahia, your scope will cover a wide set of products and components, and within that scope, you will be responsible for contributing to expanding the product in a wide set of areas aligned with the Company's roadmap.


Role and responsibilities

  • Alongside a scrum team, the software developer contributes to feature development and bug fixes. He contributes to reviewing his teams' PRs.
  • The software developer defines and implements relevant and longterm architecture choices in coordination with the team lead.
  • He/she ensures implementations comply with specifications (UI designs, API specs ) and security requirements.
  • He/she helps investigate complex production/customer issues when requested.
  • He/she writes automated tests and documentation associated with the features he/she is developing

Profile We Are Looking for

  • At least 5 years of experience as a software developer with a Java stack.
  • You're a vocational developer and you're proud of that, of course, modern Java practices and ES6/TS have no secrets to you.
  • You have a very strong understanding of JS/TS ecosystem and frameworks, in particular, React. Having been exposed to serverside rendering in Javascript is a plus.
  • You have very strong Java expertise, and a good understanding of OSGI is a plus.
  • You love to code and are an enthusiastic learner with a thirst for knowledge.
  • You believe that if something can be automated, it should
  • You believe in the usefulness of automated tests and enjoy collaborating with the QAs of your team.
  • You're experienced with Docker and containerization principles
  • Good team player. You'll be part of the Jahia family and this is important to us.
  • Selfstarter, quick learner, and selfmotivated.
  • You are passionate about contributing to Open-Source projects


At Jahia, we welcome change and innovation, nothing is set in stone, so you'll get to join a team of passionate developers and share your ideas on the future of our stack with your peers.


What's in it for you?

  • Work in a creative, exciting, and international company
  • Use a wide variety of cuttingedge tools, technologies, and methodologies
  • Follow lightweight processes, defined collaboratively by the team
  • Beyond programming work, learn a business that is growing: digital experience management and marketing technologies

Benefits

  • Flex Work Policy: up to 3 days/week for people in our Lyon/Paris offices
  • 10€ daily Lunch vouchers
  • 10 additional holidays in 202 Great healthcare 80% covered by Jahia
  • Weekly onsite team lunches and yearly Team buildings when we can
  • Referral bonus of 3000 for any new Jahian we might hire thanks to you

Plus d'emplois de Jahia