
Senior Software Engineer
WatchGuard Technologies, Inc.4 months ago
São Paulo, BrazilSenior
Responsibilities
- Gather requirements, design, develop, test, and ship customer-facing portal features.
- Lead and contribute to portal development using React, TypeScript, and JavaScript, including component architecture, state management, routing, and REST or GraphQL API integrations.
- Use AI-assisted development tools for implementation, debugging, documentation, refactoring, and test suggestions while validating outputs and following security, privacy, intellectual property, and code review policies.
- Collaborate with backend, platform, and partner teams on portal functionality, API contracts, integrations, and performance.
- Mentor junior engineers and contribute to engineering knowledge sharing.
- Write unit, integration, and end-to-end tests for front-end applications.
- Participate in an on-call rotation approximately once every two months.
Requirements
- More than five years of professional front-end development experience, including significant production experience with React.
- Proficiency in TypeScript and modern JavaScript, including ES modules, asynchronous patterns, and scalable user-interface typing.
- Familiarity with applying AI tools throughout the software development lifecycle, with sound judgment regarding verification, security, and intellectual property.
- Two to four years of experience with AWS or similar cloud platforms.
- More than three years of experience with CI/CD pipelines.
- Familiarity with infrastructure-as-code or deployment tools such as Terraform, Serverless, or Ansible.
- Experience with SQL and relational databases such as PostgreSQL or MySQL.
- A proven track record building highly automated, cloud-based systems and customer-facing experiences.
- Proficiency writing unit, integration, and end-to-end tests for front-end applications.
- Ability to build scalable, maintainable code and collaborate effectively in an ambiguous, fast-moving environment.
- Strong communication, mentoring, knowledge-sharing, customer empathy, and problem-solving skills.
Tech Stack
Categories
About WatchGuard Technologies, Inc.
WatchGuard Technologies builds network and endpoint security products for businesses, delivered through a unified platform for managed service providers and resellers. Its portfolio includes next-generation firewalls/UTM appliances, secure Wi‑Fi, multi‑factor authentication, identity and endpoint protection, with subscription services and hardware/software licenses sold via channel partners. Founded in 1996 and headquartered in Seattle, it is privately held by Vector Capital and reports protecting more than 250,000 customer organizations worldwide.