Full Stack Javascript Developer

il y a 2 jours


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



  • Luxembourg Bulcode Temps plein

    **What do we offer**: - At Bulcode, we recognize and reward our staff as our greatest asset. We know that it's our team who built our reputation and trust with customers. That's why our main goal is to attract and retain talented and motivated people.- If you choose to come and work with us, you will find that we offer: **Friendly environment**: We have one...

  • Full Stack Developer

    il y a 4 jours


    Luxembourg Centum recruitment Temps plein

    **Full Stack developer** - **Location**: Luxembourg (onsite) - **Duration**:126 days initial contract - **Renewal**: Yes - **Project Start Date**: ASAP - Develop the information system end-to-end including refining its specifications, writing, and testing the code, planning, and implementing releases. - Providing the necessary developer documentation for all...

  • Full-Stack Developer

    il y a 2 jours


    Luxembourg Infotree Global Solutions Temps plein

    **Full-Stack Developer** Unearth an extraordinary chance to be an integral part of a game-changing endeavor as a seasoned Full Stack Developer. Your expertise will aid a global tech titan. Envision working on an initiative for a powerful entity. - About you: Full Stack with Java, Angular, and Node.js At least 3 years of experience Master’s degree English...

  • Full Stack Developer

    il y a 7 jours


    Luxembourg 101 Studios Temps plein

    **Your responsibilities include**: - Working alongside graphic designers for web design features - Collaborating on existing codebases - Leading the development of websites from start to finish, from technical conception to frontend/backend implementation and testing - Writing clean, well-documented, and functional code on the frontend/backend **Your...

  • Full Stack Developer

    il y a 5 jours


    Luxembourg Cronos Europa Temps plein

    We are currently looking for a Full Stack Developer to strengthen the Cronos Europa team. **MISSION**: - Development and maintenance of front-end website architecture (eTranslation, eBriefing, etc.) - Maintenance and development of AI-based proofs-of-concept through both deployment of small models and use of large models through Azure Open AI and other...

  • Full-Stack Java Developer

    il y a 3 semaines


    Luxembourg CLT-UFA S.A. Temps plein

    . **Your tasks**: - Implement and manage Azure-based solutions. - Contribute to SAP development and integration projects. - Collaborate with cross-functional teams to define, design, and ship new features. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automation. **Your profile**: - Bachelor's degree in...

  • Développeur Full Stack Java

    il y a 3 semaines


    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...

  • Développeur Full Stack Java

    il y a 2 semaines


    Luxembourg KGR Temps plein

    Nous recrutons un(e) développeur(euse) 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...

  • Developpeur Full Stack

    il y a 2 jours


    Luxembourg BlackRidge Group Temps plein

    **Job Information**: Work Experience - 5+ years Industry - IT Services City - Luxembourg Country - Luxembourg Province - Luxembourg (fr) Postal Code - L-1116 **Offre d'emploi : Développeur Full Stack Java/Angular (H/F)** **Description du poste**: **Profil recherché**: - Diplôme Bac +2 : Minimum 6 ans d'expérience pertinente en développement Full...

  • Senior Full-Stack Developer

    il y a 1 semaine


    Luxembourg SNI Temps plein

    One of our clients based in Luxembourg is currently looking for a Senior level Full-Stack developer to join their team on permanent bases. Client is open to provide working visas for strong profiles. **Role Details** - Role: Senior Full Stack Developer - Location: Lintgen - Permanent Role **Skills** - Proven experience designing and delivering...


  • 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...

  • Java Full Stack

    il y a 2 semaines


    Luxembourg Gazelle Global Consulting Temps plein

    IT - CR/072478 - Contract My client is looking for **Java Full Stack **and I wanted to know whether this would be of interest to you or not? Job Title: Java Full Stack Job Location : Luxembourg/ Luxembourg Job : Contract (6-12months) **Client : Banking Domain** Full Stack Developer - Java - Develop and design highly scalable banking platform using any...

  • Full Stack Ml Ops

    il y a 21 heures


    Luxembourg Elyah Group Temps plein

    **Elyah Group, a consulting and recruitment firm based in Luxembourg, is recruiting for one of its clients.** **Position: Full-stack MLOps Engineer** **Company Overview**: Join a company leveraging AI to simplify home furnishing. The company combines computer vision and AI to offer personalized interior design tailored to each individual. As an early-stage...


  • Luxembourg DSI Group Temps plein

    DSI GROUP est une entreprise internationale de conseil en management, technologies et intégration, nous intervenons sur plusieurs métiers : télécoms, SI, Infrastructure et internet des objets (IOT). Notre mission est d’assurer un service de haut niveau tout en accordant une grande importance à la satisfaction et au développement professionnel de nos...

  • PHP Full-Stack Developer

    il y a 3 jours


    Luxembourg Bulcode Temps plein

    **What do we offer**: - At Bulcode, we recognize and reward our staff as our greatest asset. We know that it's our team who built our reputation and trust with customers. That's why our main goal is to attract and retain talented and motivated people.- If you choose to come and work with us, you will find that we offer: **Friendly environment**: We have one...

  • Full-stack Developer

    il y a 3 semaines


    Luxembourg, Luxembourg NEOFACTO Temps plein

    We are currently looking for several fullstack Java/React developers to join our team at NEOFACTO. Are you looking for a new challenge? In a modern and dynamic tech environment, you will be responsible for Full-Stack development, using React for the front-end and Java/Spring for the back-end. MissionsDesign, develop, and maintain high-performance web...

  • Full Stack Developer

    il y a 1 semaine


    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...

  • Full Stack Developer

    il y a 3 jours


    Luxembourg Talan Temps plein

    **Company Description** Talan is an international consulting group in innovation and transformation through technology. For 20 years, Talan has been advising companies and administrations. The group supports them and implements their transformation and innovation projects internationally. Present on five continents, the group plans to achieve a turnover of...


  • Luxembourg Migen Service Temps plein

    Dans le cadre de notre développement, nous recherchons un développeur Full-Stack PHP- Symfony (H/F) Chez **Migen**, la maintenance n’est pas simplement une tâche à accomplir, mais plutôt une philosophie. **Nous avons une vision nouvelle** pour un domaine ancien, et nous avons la volonté de porter le changement technologique et l’innovation dans ce...

  • Full Stack Developer

    il y a 4 jours


    Luxembourg Uni Systems Temps plein

    Develop the information system end-to-end including refining its specifications, writing, and testing the code, planning, and implementing releases. - Providing the necessary developer documentation for all the artifacts generated - Assistance in software or systems architecture evaluation and design decisions. - Assistance in systems integration tasks or...