Senior Frontend Web Application Developer
Role details
Job location
Tech stack
Job description
- Build and maintain highly responsive, accessible, and performant frontend web applications that serve millions of users
- Collaborate closely with designers through Figma to translate designs into pixel-perfect, production-ready code
- Proactively create UI components, prototypes, and design implementations when dedicated design resources are unavailable
- Develop and maintain a scalable design system and component library to ensure consistency across applications
- Participate in our agile/scrum process, contributing to sprint planning, code reviews, and retrospectives
- Write clean, maintainable, and well-documented code using modern JavaScript/TypeScript and React best practices
- Ensure code quality through comprehensive unit testing, integration testing, and end-to-end testing
- Collaborate with Product, UX, and QA to deliver an ambitious roadmap on time and with high quality
- Optimize application performance, including load times, rendering, and overall user experience
- Support your fellow team members: mentor junior developers, proactively communicate, and conduct thorough code reviews
- Stay current with emerging frontend technologies and advocate for their adoption when appropriate
- Work as a team to ensure everyone meets their goals
Requirements
We're not looking for people who know all the answers; we want people who can think creatively and are not afraid to bring forward new ideas. The problems we solve are meaningful, exciting, and constantly evolving. You'll work together with other engineers in a fast-paced, agile environment, to build beautiful, responsive, and high-performance web applications. Your code will protect millions of customers from emerging threats and will restore their confidence in using their devices. Our consumer engineering team is looking for a Senior Frontend Web Application Developer ready for the challenge of delivering exceptional user experiences to our customers., * 3-5+ years of professional experience in frontend web development
- 3+ years of advanced, continuous, current experience developing with JavaScript/TypeScript and React
- Strong proficiency in HTML5, CSS3/SCSS, and modern CSS frameworks (e.g., Tailwind CSS, Styled Components, CSS Modules)
- Hands-on experience working with Figma and collaborating with designers to implement UI/UX designs
- Demonstrated ability to prototype and build UI components independently from design systems or minimal design direction
- Experience building and maintaining component libraries and design systems
- Solid understanding of responsive design, cross-browser compatibility, and mobile-first development
- Experience with state management solutions (Redux, Zustand, React Context, or similar)
- Proficiency in modern frontend build tools and bundlers (Webpack, Vite, etc.)
- Experience with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright
- Familiarity with RESTful APIs and integrating frontend applications with backend services
- Experience with Git version control and collaborative development workflows
- Understanding of web accessibility standards (WCAG) and best practices
- Experience owning a project from concept to production, including proposal, discussion, and execution
- Self-motivated and self-managing, with strong organizational skills
Benefits & conditions
- Comprehensive medical insurance coverage
- Employee Referral Bonus Program
- Wellness programs
- Comprehensive Time Off policy
- An opportunity to do something great for yourself and the world!