Spin.AI logo
Spin.AI

Front-end Engineer

🕐 11 dias atrás📍 Lisbon
Candidaturas encerradasVer outras vagas

What You Will Build

You will work on the SpinOne web platform, including:

  • complex web application interfaces
  • dashboards and data-heavy views
  • security, backup, recovery, and DLP-related flows
  • integrations with Google Workspace, Microsoft 365, Salesforce, Slack
  • access control, permissions, audit logs, and admin workflows
  • UI for asynchronous backend processes, jobs, notifications, and system statuses
  • scalable front-end components used across the product

Tooling & Technologies Used

  • React
  • TypeScript / JavaScript
  • Redux / state management tools
  • REST APIs
  • HTML5, CSS3, SCSS / modern styling approaches
  • Browser DevTools
  • Git / Bitbucket
  • Jira
  • Confluence
  • CI/CD pipelines

Responsibilities

  • Develop and maintain complex front-end features using React.
  • Build scalable, reusable, and maintainable UI components.
  • Work closely with Product Managers, UX/UI designers, backend developers, QA engineers, and DevOps.
  • Participate in technical discussions, solution design, and feature planning.
  • Integrate front-end functionality with REST APIs and backend services.
  • Work with complex data structures, permissions, roles, statuses, and asynchronous workflows.
  • Ensure high performance, responsiveness, and stability of the web application.
  • Analyze requirements, clarify edge cases, and proactively identify risks or gaps.
  • Participate in code reviews and contribute to front-end best practices.
  • Improve existing front-end architecture, performance, and code quality.
  • Debug UI issues using Browser DevTools and logs.
  • Collaborate with QA to support testing, bug fixing, and release stability.
  • Work with documentation and keep technical information up to date when needed.

Must-have Requirements

  • 3+ years of commercial front-end development experience.
  • Strong hands-on experience with React.
  • Strong knowledge of JavaScript and TypeScript.
  • Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.
  • Experience with state management tools such as Redux or similar.
  • Experience integrating front-end applications with REST APIs.
  • Good understanding of web application architecture and component-based development.
  • Ability to work with complex product logic, data-heavy interfaces, and enterprise-level workflows.
  • Experience with debugging, performance optimization, and browser DevTools.
  • Understanding of Git flow and modern development practices.
  • Ability to write clean, maintainable, and well-structured code.
  • Critical thinking, ownership, and ability to challenge requirements when needed.
  • Good communication skills and ability to work in a cross-functional team.
  • English: Intermediate+.

Your Impact

  • Help us build a stable, scalable, and user-friendly cybersecurity SaaS platform.
  • Improve the quality and maintainability of our front-end codebase.
  • Contribute to better user experience for enterprise customers.
  • Support faster and more predictable feature delivery.
  • Help evolve front-end standards, practices, and architecture within the team.

Why Spin.AI

  • Work in a fast-moving, high-impact cybersecurity company recognized by Gartner, Forrester, and G2.
  • Work on a real product with real users and visible business impact.
  • Work on an interesting and large-scale product.
  • Solve complex, non-trivial security and engineering challenges.
  • Opportunity to influence technical and product decisions.
  • Trust from management and autonomy in day-to-day work.
  • Strong, professional team with deep expertise.

What we offer

  • Annual performance-based salary review.
  • Annual performance-based bonus.
  • Referral bonuses.
  • Educational budget.
  • Sport & hobby compensation.
  • Medical insurance compensation.
  • Company presents (birthdays, anniversaries, weddings, etc.).
  • Corporate travel parties twice a year.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy
Candidaturas encerradasVer outras vagas