Passbolt
Software Engineer (Website Team)
Vaga remota de Frontend Development com fit claro de localização do candidato.
Publicada25 de jul. de 2026
Países elegíveis1 país aceito
Sinal de senioridadeMiddle
Modelo de trabalhoRemoto
Locais aceitos para candidatos
Luxemburgo
Resumo da vaga
Software Engineer (Website Team)
Requisitos e responsabilidades
Conteúdo da vaga extraído em seções para revisão mais rápida.
Technologies
- Languages: JavaScript, TypeScript
- Frameworks: React, Next.js, Express.js
- Styling: CSS, CSS preprocessor
- CMS / CRM / ETL: Ghost / Strapi / Hubspot / Google Functions
- Caching & Deployment: Vercel, Cloudflare, ISR, SSR, SWR
- Payment systems / ERP: Chargebee, Stripe, Odoo
- Analytics: Google Analytics, Matomo
- Testing: Jest, Playwright
- Version Control & CI/CD: Git, Gitlab, Docker
- Development Methodologies: Agile Scrum
Development & Testing
- Develop new components and pages using React/Next.js and modern frontend best practices.
- Integrate headless CMS platforms to support marketing and product content workflows.
- Implement caching strategies (SSR, ISR, SWR) and optimize performance across pages.
- Conduct code reviews, write unit and E2E tests to ensure performance, accessibility, and correctness.
- Continuously monitor and improve KPI scores (SEO, performance, accessibility)
- Support responsive and localized experiences across devices and regions.
- Design and implement APIs, webhooks and ETL or serverless functions (e.g. N8N, Google Cloud Functions or similar) to connect:HubSpot (CRM, Website forms, signup flows and product touchpoints, marketing automation etc.)Chargebee (subscription key generation, checkout, customer portal, billing etc.)Other GTM / Customer Success tools as needed (chartmogul, analytics, support, etc.).
- HubSpot (CRM, Website forms, signup flows and product touchpoints, marketing automation etc.)
- Chargebee (subscription key generation, checkout, customer portal, billing etc.)
- Other GTM / Customer Success tools as needed (chartmogul, analytics, support, etc.).
Details
- HubSpot (CRM, Website forms, signup flows and product touchpoints, marketing automation etc.)
- Chargebee (subscription key generation, checkout, customer portal, billing etc.)
- Other GTM / Customer Success tools as needed (chartmogul, analytics, support, etc.).
Analyze & documentation
- Translate marketing, content, and product requests into technical deliverables.
- Assist in the implementation of A/B testing, analytics events, and conversion tracking.
- Participate in cross-functional planning with designers, marketers, and product managers.
- Contribute to internal documentation for code and deployment pipelines.
Deployment and reliability
- Collaborate closely with SRE to share ownership of the CI/CD pipeline and ensure smooth production deployments with minimal downtime.
- Collaborate with the SRE and security teams to ensure the website stack is compliant and resilient.
- Monitor performance, error logs, and user behavior using modern observability tools to proactively detect and fix issues.
Management & collaboration
- Manage individual project priorities, deadlines, and deliverables to maintain an efficient workflow and contribute to team objectives.
- Collaborate with 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.
Technical Skills
- 3+ years experience in front-end development with React and JavaScript/TypeScript.
- Strong proficiency with Next.js and server-side rendering concepts.
- Experience integrating and working with headless CMS solutions.
- Familiar with caching strategies: CDN, ISR, SSR, SWR, pre-rendering.
- Proficient with modern styling techniques (CSS Modules, SCSS, Tailwind).
- Familiar with Git, CI/CD workflows, and agile environments.
- Experience with token-based authentication (JWT) and key-pair encryption (OpenPGP).
- Good understanding of web accessibility (WCAG), SEO, and performance optimization.
Considered a plus:
- Experience building browser extensions, UWP or mobile applications.
- Experience with end to end testing framework: Playwright.
- 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
- 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.
Vagas similares
Mantenha uma lista reserva.
JavaScript, React 4 países aceitos
Senior Full Stack DeveloperHiring teamVer vaga CI/CD, Next.js 8 países aceitos
Lead Full Stack EngineerFlint Group Packaging SolutionsVer vaga JavaScript, React 4 países aceitos
Senior Frontend EngineerIndeedVer vaga JavaScript, React 5 países aceitos
Full Stack EngineerSubwayVer vaga Stack
Use estas tags para comparar vagas remotas similares.
Elegibilidade de localização
Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.
Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.
Fluxo de contratação
O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.
1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.