Full Stack Javascript Developer

il y a 2 semaines


Luxembourg Passbolt SA Temps plein

**About Passbolt**

Passbolt is an innovative cybersecurity product company that is growing quickly. Our organization is remote-first with its headquarters located in Luxembourg (Europe). We are the team behind Passbolt, the leader open source password manager for teams used by 10,000 organizations in 50+ countries.

We are looking for a seasoned Full Stack Javascript Developer who will be responsible for developing and maintaining the multiple Passbolt UI components (browser app, CLI, browser extension) and help us in our mission to become the de facto solution for password management for agile / DevOps teams.

You will join a growing and vibrant team committed to leverage the power of open source to challenge the status quo in the cybersecurity industry. Passbolt is and always will be an engineering company. We're looking for versatile self-motivated engineers with a knack for open source software, ethics and privacy, who can think out of the box and find elegant solutions to challenging problems. Working at Passbolt is contributing to building a software that is made by developers for developers. You will solve real life problems with beautiful and functional code which will not only be used but also scrutinized by thousands.

**Description**

The Full Stack Javascript Developer will be responsible for developing elegant UI / UX solutions to complex and modern security problems such as public / private key cryptography management in the browser.

The Full Stack Javascript Developer will learn our technical stack and intervene on the various components of our stack as well as products. You and your team will be responsible for shipping the features that are requested by our community of users while maintaining an outstanding level of quality throughout the process. After you gain expertise and product knowledge, you’ll help us think about innovative approaches to complex technical problems, develop ways to make our most demanding community members happy, and cultivate a reputation of excellence throughout a vast community of developers.

Here are some examples of current and upcoming work:

- A new documentation website (docusaurus)
- An advanced dashboard for passbolt administrators, with usage reports and statistics.

**Main responsibilities**

**Development & Testing**
- Implement new features in Javascript, following the industry best practices and standards. Ensure that your code is simple, readable, and elegant. We believe that there is beauty in simplicity.
- Implement Front-end / React components following a state of the art process:

- Convert wireframes components (Figma or others) into elegant HTML / CSS.
- Transform HTML / CSS into React / styleguide components (StoryBook or others).
- Write unit tests following industry standards (target: 70%).
- Implement styleguide components into Passbolt Applications following continuous testing / deployment processes.
- Focus on user experience, performances, and compatibility throughout a multitude of platforms and environments. Passbolt should remain a versatile software.
- Manage individual project priorities, deadlines and deliverables.
- Maintain existing code. Improve it. Fix bugs.
- Write functional and unit tests in order to perform predictable product build and rapid release cycles.
- Own your code and commit it with your own Github account (Passbolt is an open source project published in AGPL v3).
- Be obsessed with the quality of your code. Passbolt is a software written by developers, for developers.

**Architecture, analysis & design**
- Participate to the software analysis and design in order to provide detailed functional and technical specifications;
- Suggest long term structural or architecture improvements. Submit business cases supporting the request for changes and discuss them with the technical team.
- Collaborate with / coach your fellow front-end developers and help them achieve their goals while following the coding standards.

**Documentation**
- Share back findings, lessons learned and best practices with the team and community by writing blog posts on the company blog and participating in online and offline events.
- Interact with community members, understand their pain points and suggest improvements.
- Contribute to maintaining our extensive online documentation : JSON API, SDK, etc..

**Required skills**
- 3+ years experience in Javascript / Node / React.
- Good HTML / CSS knowledge and an interest in using it right.
- A knack for good UI / UX.
- Experience working using design systems and frameworks (example: StoryBook).
- Fluent in English, both verbal and written and preferably one other language.
- Comfortable working in full autonomy.

**Nice to Have**
- Experience as maintainer or core contributor of an open source project.

**Technologies**
- HTML / CSS / CSS preprocessors
- Javascript / Node / React
- StoryBook
- Git, Linux, Docker.

**Benefits of working at Passbolt**

We put a lot of effort into creating a wor


  • Full Stack Developer

    il y a 3 jours


    Luxembourg Impactify Temps plein

    **Impactify** is a profitable Ad Tech start-up specialized in programmatic advertising with the headquarters in Luxembourg. Launched by two insiders of the publishing industry, our company provides innovative ad formats that are designed to grab attention and deliver great results while respecting users’ experience. We are currently looking for a **Full...


  • Luxembourg Cronos Europa Temps plein

    We are currently looking for a Senior Full Stack Developer to strengthen the Cronos Europa team. **Responsibilities**: - Development of front-end website architecture. - Design of user interactions on web pages. - Implement core business logic. - Creation of servers and databases for functionality. - Understanding and implementation of security and data...


  • Luxembourg Alter Solutions Temps plein

    Company Description Job Description **As a Full-Stack Developer at the European Commission, you will be responsible of**: - Development of front-end website architecture & design of user interactions on web pages; - Creation of servers and databases for functionality. - Understanding and implementation of security and data protection. - Compile and...

  • Full Stack Developer

    il y a 12 heures


    Luxembourg FE fundinfo Temps plein

    FE fundinfo is a global leader in investment fund data and technology. We are proud of our vast, diverse, and highly skilled team, who help to make our industry Better Connected and Better Informed. We are currently recruiting for a Full Stack Developer to join our team in Luxembourg. Our Technology teams build and deploy software products for a wide range...


  • Luxembourg Talan Consulting Temps plein

    **Description de l'entreprise** Depuis plus de 20 ans, nous conseillons les entreprises et les administrations et les accompagnons dans la mise en œuvre leurs projets de transformation en France et à l'international. Pour ce faire, nous nous appuyons à la fois sur le levier technologique et sur la force de notre ADN basé sur l'intelligence collective,...

  • Développeur Full Stack Java

    il y a 1 semaine


    Luxembourg KGR Temps plein

    Nous recrutons un développeur Full stack Java pour un cabinet de conseil en IT à rayonnement international. **Vos missions**: Vos missions incluent le développement, l'intégration chez les clients, ainsi que les responsabilités suivantes: Participation active au développement des composants et des fonctionnalités conformément aux spécifications...

  • Full Stack Developer

    Trouvé dans: beBee jobs LU - il y a 5 jours


    Luxembourg, Luxembourg 2019 Temps plein

    Your tasksDevelop and maintain robust and responsive web applications with a focus on the frontend, utilizing Angular as a primary framework. Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces. Work closely with backend developers to integrate frontend components seamlessly. Write efficient, reusable, and scalable...

  • Full Stack Developer

    il y a 12 heures


    Luxembourg Empiric Solutions Temps plein

    FULL STACK DEVELOPER - NODEJS, PRISMA, FASTIFY - LONG TERM CONTRACT, FULLY REMOTE Empiric's leading client within the telecommunications industry is urgently looking for a full stack developer (primarily Back End focused) to join their team on a new and exciting project: Key requirements: - Good experience with NODEJS - Back End - Good experience with...


  • Luxembourg Waagner Biro Temps plein

    Waagner-Biro Luxembourg Stage Systems S.A. is part of the Waagner-Biro Stage Systems Group, one of the world's largest suppliers of stage technology, with headquarters in Austria. As one of the global market leaders, the company develops and installs stage machinery and automation solutions for opera houses, theatres, music halls, multi-purpose halls, and...

  • Full Stack Developer

    Trouvé dans: beBee S LU - il y a 3 semaines


    Luxembourg RTL Group BCE Temps plein

    Broadcasting Center Europe (BCE) is a European leader in media services, system integration and software development in the areas of television, radio, production and postproduction, telecommunication and IT.With its extensive experience on the media market, our team provides high-quality services and will always find the solution that matches your project...

  • Cronos Europa

    Trouvé dans: JG LU C2 - il y a 2 jours


    Luxembourg Cronos Europa Temps plein

    We are currently looking for a Senior Full Stack Developer to strengthen the Cronos Europa team. The role is OnSite and involves designing user interactions, developing back-end applications with core business logic, implementing security measures, optimizing for cross-platform compatibility, and creating responsive designs.Responsibilities Development of...

  • Full Stack Developer

    Trouvé dans: beBee S LU - il y a 3 semaines


    Luxembourg 2019 Temps plein

      Your tasks   Develop and maintain robust and responsive web applications with a focus on the frontend, utilizing Angular as a primary framework. Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces. Work closely with backend developers to integrate frontend components seamlessly. Write efficient,...

  • Full Stack Developer

    il y a 5 jours


    Luxembourg RTL Group BCE Temps plein

    Broadcasting Center Europe (BCE) is a European leader in media services, system integration and software development in the areas of television, radio, production and postproduction, telecommunication and IT. With its extensive experience on the media market, our team provides high-quality services and will always find the solution that matches your project...

  • Développeur Full Stack

    il y a 12 heures


    Luxembourg Anidris Services Temps plein

    Mise en ligne le 09-02-2023 Développeur Full Stack - Date - 09-02-2023 - Référence - 5926 - Contrat - CDI - Secteur - Assurances - Localisation - Luxembourg - Fonction - Développeur **Contexte du recrutement et définition de poste**: Rôle en interne chez client final Contexte : entreprise très stable avec un cadre de travail agréable offrant de...

  • Développeur Full Stack

    Trouvé dans: beBee jobs LU - il y a 1 semaine


    Luxembourg, Luxembourg L.E.A. S.A. Temps plein

    Développeur Full Stack Référence : Dev/Full/4588 Fonction : Le développeur intégrera l'équipe de développements des applications diverses de la banque, principalement les applications statistiques. Les principales tâches seront les suivantes :· Développer les applications from scratch selon les besoins· Faire évoluer les applications existantes...

  • Développeur Full Stack

    Trouvé dans: beBee S LU - il y a 4 semaines


    Luxembourg L.E.A.SE. S.A. Temps plein

    Développeur Full Stack Référence : Dev/Full/4588 Fonction : Le développeur intégrera l’équipe de développements des applications diverses de la banque, principalement les applications statistiques. Les principales tâches seront les suivantes :·        Développer les applications from scratch selon les besoins·        Faire...

  • Développeur Full Stack

    Trouvé dans: beBee S LU - il y a 3 semaines


    Luxembourg L.E.A.SE. S.A. Temps plein

    Développeur Full Stack Référence : Dev/Full/4588 Fonction : Le développeur intégrera l’équipe de développements des applications diverses de la banque, principalement les applications statistiques. Les principales tâches seront les suivantes :·        Développer les applications from scratch selon les besoins·        Faire...


  • Luxembourg Cronos Europa Temps plein

    Onsite position, no teleworking possible. **Missions** - Development of front-end website architecture. - Design of user interactions on web pages. - Implement core business logic. - Creation of servers and databases for functionality. - Understanding and implementation of security and data protection. - Cross-platform optimisation. - Design and develop...

  • Développeur full stack Java H/F

    Trouvé dans: beBee jobs LU - il y a 5 jours


    Luxembourg, Luxembourg KGR Temps plein

    Welcome to the Latest Job Vacancies Site 2024 and at this time we would like to inform you of the Latest Job Vacancies from the KGR with the position of Développeur full stack Java H/F - KGR which was opened this.If this job matches your qualifications, please send your application directly through our latest Job site. Indeed, every job is not easy to apply...

  • Développeur full stack Java H/F

    Trouvé dans: beBee S LU - il y a 5 jours


    Luxembourg KGR Temps plein

    Welcome to the Latest Job Vacancies Site 2024 and at this time we would like to inform you of the Latest Job Vacancies from the KGR with the position of Développeur full stack Java H/F - KGR which was opened this. If this...