About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Frontend Engineer based in Brazil.
Responsibilities
- Translate product requirements and PRDs into detailed technical and frontend design documents.
- Design, develop, and maintain high-quality user interfaces for modern web applications.
- Build clean, efficient, maintainable, and well-structured code using TypeScript and modern frontend frameworks.
- Collaborate closely with designers, backend engineers, product managers, and other stakeholders to deliver intuitive and effective user experiences.
- Apply responsive web design principles and ensure consistent functionality across browsers and devices.
- Optimize frontend applications for performance, scalability, reliability, and security.
- Implement appropriate security practices, including mitigation techniques for common web vulnerabilities such as XSS and CSRF.
- Investigate and resolve complex frontend issues through effective debugging and structured problem solving.
- Stay current with evolving frontend technologies, frameworks, engineering practices, and web standards.
- Contribute to technical discussions and help identify opportunities to improve frontend architecture, development processes, and product quality.
Requirements
- Strong proficiency in HTML, CSS, and TypeScript.
- Proven experience with at least one modern TypeScript-based frontend framework, such as Svelte, React, Angular, Vue, Solid, or Qwik; experience with Svelte is particularly valuable.
- Strong understanding of responsive web design and cross-browser compatibility.
- Demonstrated ability to write clean, maintainable, efficient, and production-ready code.
- Excellent problem-solving, debugging, and analytical skills.
- Ability to translate product requirements into detailed technical and design documentation.
- Strong communication and collaboration skills, with the ability to work effectively across product, design, and engineering teams.
- Ability to work independently and take ownership of frontend initiatives in a remote environment.
- Knowledge of frontend testing frameworks such as Jest, Cypress, or Playwright is a plus.
- Experience with web performance optimization techniques is desirable.
- Contributions to open-source projects are an additional advantage.
Conditions
- 100% remote work environment within Brazil.
- Opportunity to collaborate with an international team across Brazil, the US, Canada, Argentina, and Spain.
- Flexible and distributed working culture built around transparency, autonomy, and collaboration.
- Opportunity to work on innovative cybersecurity technology addressing complex third-party risk challenges.
- Meaningful technical ownership and the ability to influence frontend architecture and product experiences.
- Exposure to modern TypeScript technologies and contemporary frontend engineering practices.
- Collaborative environment with close interaction across engineering, product, and design teams.
- Opportunity to contribute to products with significant impact on enterprise security and resilience.