Home › Companies › Passbolt › Software Engineer (Client Team)
Software Engineer (Client Team)
Passbolt · Belvaux, Sanem, 4368, Luxembourg · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Passbolt |
| Title | Software Engineer (Client Team) |
| Normalized title | - |
| Department / team | Development |
| Location | Belvaux, Sanem |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-19 / 2026-05-30 |
| Changed / last seen | 2026-06-03 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Passbolt. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Belvaux. | Open |
| Department jobs | Active postings in Development. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Passbolt |
| Source | e5e9c72d-db0e-4941-b7c7-29766b299f1e |
| ATS provider | BambooHR |
Description
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 collaborative credential management platform for modern teams used by over 40,000 organizations in 50+ countries.
You will join a growing and vibrant team committed to leverage the power of open source and a state-of-the-art security architecture to challenge the status quo in the cybersecurity industry. Passbolt is and always will be an engineering company, while scaling international sales and marketing to support global operations and customer success. We're looking for versatile self-motivated enthusiasts with a knack for commercial open source software, ethics and privacy, who can think out of the box and find impactful solutions to challenges.
See https://www.passbolt.com
Description
We are seeking a Software Engineer to join our Client team and contribute to the growing demands of Passbolt’s client applications, including a browser extension, desktop application, command-line interface, and SDKs. The end-to-end nature of Passbolt places significant responsibility on the client applications, handling data encryption, data integrity, secure communication while providing a seamless experience across multiple platforms.
As a Software Engineer, your role will involve analysing, implementing, and improving features across Passbolt’s client applications while maintaining best in class security standard, performance, and usability. From refining UI/UX and business logic to ensuring robust cryptographic mechanisms and zero-trust data validation, you will contribute to every stage of development.
You and your team will be responsible for shipping the features requested by our community of users while maintaining an outstanding level of quality throughout the process. After gaining expertise and product knowledge, you’ll help us develop innovative approaches to complex technical problems, find ways to make our most demanding community members happy, and cultivate a reputation for excellence among a vast community of developers.
Technologies
Programming Languages: JavaScript (Vanilla & React)
Complementary Programming Languages: C#, Swift
Markup and Styling: HTML, CSS, Less
Cryptography: OpenPGP, OpenPGP.js, GopenPGP
Testing Frameworks: Jest, WebdriverIO
Component Development: Storybook
Package Managers: npm, composer, NuGet
Version Control and Containerization: Git, Docker
Operating Systems: Windows, MacOs, Linux
Modeling Language: UML
Development Methodologies: Agile Scrum
Main responsibilities
Development & Testing
Develop new JavaScript features for existing clients used daily by over half a million users.
Browser: Chrome, Edge, Firefox and Safari JavaScript browser extensions.
Desktop application: Microsoft UWP application.
Command line interface: Go.
SDK: PHP, JavaScript, Go and more.
Maintain, improve and fix bugs on existing codebase.
Transform wireframes from design tools like Figma into reusable Storybook components.
Animate components based on user stories and functional specifications to meet user expectations.
Implement client-side business logic, including zero trust data validation, local data persistence, and cryptographic mechanisms, following technical specifications.
Conduct thorough code reviews to identify defects prior to launch.
Write unit tests aiming for 80% coverage to ensure functionality and prevent regressions.
Develop end-to-end tests to ensure critical user journeys function correctly across various scenarios.
Maintain a focus on quality and simplicity; we adhere to the principle that less is more.
Ensure compatibility across multiple platforms and environments to maintain Passbolt's versatility.
Optimize code for performance and scalability to handle growth and increased demand efficiently.
Analyze & documentation
Assist sales and customer success teams in refining upcoming requests into comprehensive business cases.
Support product owners proposing functional approaches to new business cases.
Define comprehensive and iterative technical approaches to functional problems.
Collaborate with Seniors on long-term structural or architectural improvements by submitting business cases that will be used as base of conversation with co-workers.
Contribute to our extensive online documentation, including OpenAPI specifications, SDKs, and user and admin guides.
Engage with community members to refine feature requests or bug reports.
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.
Deployment and reliability
Collaborate with Seniors to plan and deploy new product versions with strategies designed to minimize or eliminate downtime.
Collaborate with Seniors to maintain robust CI/CD pipelines, reducing deployment risks and streamlining releases.
Collaborate with Seniors to provide technical expertise during incidents by rapidly identifying issues and devising solutions that help restore system stability.
Management & collaboration
Manage individual project priorities, deadlines, and deliverables to maintain an efficient workflow and contribute to team objectives.
Collaborate with and coach your co-workers and help them achieve their goals.
Data Privacy & Security
Ensure each request for change includes a risk analysis that identifies and proposes mitigations for newly introduced security issues or risks.
Follow secure coding/design practices to ensure all components adhere to the highest security standards.
Monitor project dependencies for vulnerabilities and assist the security team in analyzing their impact.
Patch project dependencies' vulnerabilities and ensure these updates do not introduce regressions.
Ensure that data handled by the product development team complies with GDPR and other data protection regulations.
Collaborate with the security and senior management teams to maintain up-to-date company policies and risk registers.
Assist the security team in enforcing least privilege access and ensure proper segregation of roles and responsibilities.
Participate in security exercises and help refine processes and crisis management procedures.
Skills required / qualifications
Technical Skills
3+ years experience building JavaScript applications.
Proficient building front-end applications with React or equivalent framework.
Proficient testing applications with Jest or any other JavaScript testing frameworks.
Proficient in integrating RESTful APIs into front-end applications.
Knowledgeable in HTML / CSS.
Familiar with Git and branching models.
Strong understanding of OWASP Top 10 vulnerabilities and secure coding practices.
Proficient with another programming language: PHP, C#, Go, Swift, Python or Rust.
Considered a plus:
Experience building browser extensions, UWP or mobile applications.
Experience with end to end testing framework: WebdriverIO, Cypress, Selenium.
Experience working with design systems and frameworks (example: StoryBook).
Familiarity with UML documentation and a willingness to use it.
Experience maintaining a long lived-project.
Experience contributing to an open source project.
Soft Skills
Fluent in English, both verbal and written and preferably one other language.
Strong analytical skills and a simple solution-oriented mindset.
Ability to balance technical excellence with business priorities and strategic goals.
Comfortable working in full autonomy while collaborating effectively within a team.
Receptive to feedback and able to collaborate effectively in a team setting.
Inspired by cybersecurity or privacy related issues. You believe in an ethical web. You understand what open source means. You live on the internet.
Considered a plus:
Experience collaborating with remote teams in an asynchronous workflow.
Experience writing technical blog posts or sharing knowledge through articles or talks.
Benefits of working at Passbolt
We put a lot of effort into creating a workplace where everyone has room to learn, have fun, evolve and become the best version of themselves.
Here are some benefits, provided by default:
Work from anywhere, or from our headquarter located in the Grand Duchy of Luxembourg.
Work/life balance: to keep the flow going, it’s important to take regular breaks and disconnect. We provide 26 days of paid holidays / year.
Equity for everyone. We are all in the same boat, we win together.
When you grow, we grow: we invest in your professional as well as personal growth, through paid trainings of all types.
In tune with yourself: Passbolt is built on strong values which we stand for: transparency, openness, privacy, people-first. Read more about what we believe in here .
Full job record
| Job ID | 028525d548d60f5b2e9a6a063d53e058be6cd0a9 |
| Org ID | bc77d3b5-d47e-4bf5-8fbb-829e722fb3cb |
| Source ID | e5e9c72d-db0e-4941-b7c7-29766b299f1e |
| Board ID | e5e9c72d-db0e-4941-b7c7-29766b299f1e |
| Provider | bamboohr |
| Provider Job Key | 64 |
| Title | Software Engineer (Client Team) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Belvaux, Sanem, 4368, Luxembourg |
| Department | Development |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | Sanem |
| City | Belvaux |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://passbolt.bamboohr.com/careers/64 |
| Apply URL | https://passbolt.bamboohr.com/careers/64 |
| First Seen At | 2026-05-30 06:08:37Z |
| Last Seen At | 2026-06-06 10:28:07Z |
| Last Checked At | 2026-06-06 10:28:07Z |
| Last Changed At | 2026-06-03 10:38:14Z |
| Inactive At | — |
| Source Posted At | 2026-05-19 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=passbolt/date=2026-06-06/2026-06-06T10-28-06-162Z-af2099161ca099678beae5371260b24081e6a75434acadee4a600df5442745c6.json |
Event Fields
{
"content_hash": "9d3a61f04ed0e8062d9f3c723229886515af7ff04fd924236220f8f3a9ed70fc",
"source_hash": "ac764e3d438c98ded8777b21caad6ccb1d3d5e833f1e4e86bc2b4fe41547941a",
"last_changed_at": "2026-06-03T10:38:14.607Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Belvaux, Sanem, 4368, Luxembourg",
"city": "Belvaux",
"region": "Sanem",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:28:07.831Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Belvaux, Sanem, 4368, Luxembourg",
"city": "Belvaux",
"region": "Sanem",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "64",
"isRemote": null,
"location": {
"city": "Belvaux",
"state": "Sanem "
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18440",
"locationType": "2",
"jobOpeningName": "Software Engineer (Client Team)",
"departmentLabel": "Development",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Belvaux",
"state": "Sanem ",
"postalCode": "4368",
"addressCountry": "Luxembourg"
},
"datePosted": "2026-05-19",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">About Passbolt</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">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 <span style=\"color: rgb(14, 14, 14)\">collaborative credential management platform for modern teams</span> used by over 40,000 organizations in 50+ countries. </span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You will join a growing and vibrant team committed to leverage the power of open source and a state-of-the-art security architecture to challenge the status quo in the cybersecurity industry. Passbolt is and always will be an engineering company, while scaling international sales and marketing to support global operations and customer success. We're looking for versatile self-motivated enthusiasts with a knack for commercial open source software, ethics and privacy, who can think out of the box and find impactful solutions to challenges.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">See <a href=\"https://www.passbolt.com/\" target=\"_blank\" rel=\"noopener noreferrer\">https://www.passbolt.com</a></span></p>\n<p><br><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Description</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">We are seeking a Software Engineer to join our Client team and contribute to the growing demands of Passbolt’s client applications, including a browser extension, desktop application, command-line interface, and SDKs. The end-to-end nature of Passbolt places significant responsibility on the client applications, handling data encryption, data integrity, secure communication while providing a seamless experience across multiple platforms.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">As a Software Engineer, your role will involve analysing, implementing, and improving features across Passbolt’s client applications while maintaining best in class security standard, performance, and usability. From refining UI/UX and business logic to ensuring robust cryptographic mechanisms and zero-trust data validation, you will contribute to every stage of development.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">You and your team will be responsible for shipping the features requested by our community of users while maintaining an outstanding level of quality throughout the process. After gaining expertise and product knowledge, you’ll help us develop innovative approaches to complex technical problems, find ways to make our most demanding community members happy, and cultivate a reputation for excellence among a vast community of developers.</span></p>\n<p><br><br></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Technologies</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Programming Languages: JavaScript (Vanilla & React)</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Complementary Programming Languages: C#, Swift</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Markup and Styling: HTML, CSS, Less</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Cryptography: OpenPGP, OpenPGP.js, GopenPGP</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Testing Frameworks: Jest, WebdriverIO</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Component Development: Storybook</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Package Managers: npm, composer, NuGet</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Version Control and Containerization: Git, Docker</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Operating Systems: Windows, MacOs, Linux</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Modeling Language: UML</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Development Methodologies: Agile Scrum</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Main responsibilities</span></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Development & Testing </span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Develop new JavaScript features for existing clients used daily by over half a million users.</span>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Browser: Chrome, Edge, Firefox and Safari JavaScript browser extensions.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Desktop application: Microsoft UWP application.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Command line interface: Go.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">SDK: PHP, JavaScript, Go and more.</span></li>\n</ul>\n</li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Maintain, improve and fix bugs on existing codebase.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Transform wireframes from design tools like Figma into reusable Storybook components.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Animate components based on user stories and functional specifications to meet user expectations.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Implement client-side business logic, including zero trust data validation, local data persistence, and cryptographic mechanisms, following technical specifications.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Conduct thorough code reviews to identify defects prior to launch.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Write unit tests aiming for 80% coverage to ensure functionality and prevent regressions.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Develop end-to-end tests to ensure critical user journeys function correctly across various scenarios.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Maintain a focus on quality and simplicity; we adhere to the principle that less is more.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Ensure compatibility across multiple platforms and environments to maintain Passbolt's versatility.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Optimize code for performance and scalability to handle growth and increased demand efficiently.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Analyze & documentation </span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Assist sales and customer success teams in refining upcoming requests into comprehensive business cases.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Support product owners proposing functional approaches to new business cases.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Define comprehensive and iterative technical approaches to functional problems. </span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with Seniors on long-term structural or architectural improvements by submitting business cases that will be used as base of conversation with co-workers.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Contribute to our extensive online documentation, including OpenAPI specifications, SDKs, and user and admin guides.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Engage with community members to refine feature requests or bug reports.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">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.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Deployment and reliability</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with Seniors to plan and deploy new product versions with strategies designed to minimize or eliminate downtime.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with Seniors to maintain robust CI/CD pipelines, reducing deployment risks and streamlining releases.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with Seniors to provide technical expertise during incidents by rapidly identifying issues and devising solutions that help restore system stability.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Management & collaboration </span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Manage individual project priorities, deadlines, and deliverables to maintain an efficient workflow and contribute to team objectives.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with and coach your co-workers and help them achieve their goals.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Data Privacy & Security</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Ensure each request for change includes a risk analysis that identifies and proposes mitigations for newly introduced security issues or risks.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Follow secure coding/design practices to ensure all components adhere to the highest security standards. </span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Monitor project dependencies for vulnerabilities and assist the security team in analyzing their impact.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Patch project dependencies' vulnerabilities and ensure these updates do not introduce regressions.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Ensure that data handled by the product development team complies with GDPR and other data protection regulations.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Collaborate with the security and senior management teams to maintain up-to-date company policies and risk registers.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Assist the security team in enforcing least privilege access and ensure proper segregation of roles and responsibilities.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Participate in security exercises and help refine processes and crisis management procedures.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Skills required / qualifications</span></p>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Technical Skills</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">3+ years experience building JavaScript applications.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Proficient building front-end applications with React or equivalent framework.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Proficient testing applications with Jest or any other JavaScript testing frameworks.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Proficient in integrating RESTful APIs into front-end applications.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Knowledgeable in HTML / CSS.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Familiar with Git and branching models.</span></li>\n</ul>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Strong understanding of OWASP Top 10 vulnerabilities and secure coding practices.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Proficient with another programming language: PHP, C#, Go, Swift, Python or Rust.</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Considered a plus:</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience building browser extensions, UWP or mobile applications.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience with end to end testing framework: WebdriverIO, Cypress, Selenium.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience working with design systems and frameworks (example: StoryBook).</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Familiarity with UML documentation and a willingness to use it.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience maintaining a long lived-project.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience contributing to an open source project.</span></li>\n</ul>\n<p><span style=\"color: rgb(102, 102, 102); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Soft Skills</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Fluent in English, both verbal and written and preferably one other language.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Strong analytical skills and a simple solution-oriented mindset.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Ability to balance technical excellence with business priorities and strategic goals.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Comfortable working in full autonomy while collaborating effectively within a team.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Receptive to feedback and able to collaborate effectively in a team setting.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Inspired by cybersecurity or privacy related issues. You believe in an ethical web. You understand what open source means. You live on the internet.</span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Considered a plus:</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience collaborating with remote teams in an asynchronous workflow.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Experience writing technical blog posts or sharing knowledge through articles or talks.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold\">Benefits of working at Passbolt</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">We put a lot of effort into creating a workplace where everyone has room to learn, have fun, evolve and become the best version of themselves.</span></p>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Here are some benefits, provided by default:</span></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Work from anywhere, or from our headquarter located in the Grand Duchy of Luxembourg. </span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Work/life balance: to keep the flow going, it’s important to take regular breaks and disconnect. We provide 26 days of paid holidays / year.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">Equity for everyone. We are all in the same boat, we win together.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">When you grow, we grow: we invest in your professional as well as personal growth, through paid trainings of all types.</span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\">In tune with yourself: Passbolt is built on strong values which we stand for: transparency, openness, privacy, people-first. Read more about what we believe in <a href=\"https://www.passbolt.com/about\" target=\"_blank\" rel=\"noopener noreferrer\">here</a>.</span></li>\n</ul>",
"compensation": null,
"departmentId": "18440",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Software Engineer (Client Team)",
"departmentLabel": "Development",
"jobOpeningStatus": "Open",
"minimumExperience": "Mid-level",
"jobOpeningShareUrl": "https://passbolt.bamboohr.com/careers/64",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/028525d548d60f5b2e9a6a063d53e058be6cd0a9?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/bc77d3b5-d47e-4bf5-8fbb-829e722fb3cbJSONGET https://api.bluedoor.sh/job-postings/v1/sources/e5e9c72d-db0e-4941-b7c7-29766b299f1eJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/028525d548d60f5b2e9a6a063d53e058be6cd0a9/eventsJSON