Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Department: Engineering
Location: Vancouver
Compensation: $85,000 - $135,000 / year
ActiveState delivers Intelligent Remediation for vulnerability management, enabling DevSecOps teams to not only identify vulnerabilities in open source packages, but also to automatically prioritize, remediate, and deploy fixes into production without breaking changes, ensuring that applications are truly secured.
This position is open to full-time telecommuters anywhere in Canada or continental US.
As a Front-End Developer specializing in React, you will be responsible for building and maintaining user-facing features and applications. You will collaborate closely with our UI/UX designers, back-end engineers, and product managers to translate design concepts and product requirements into elegant and high-performing code. The ideal candidate has a deep understanding of modern JavaScript, a passion for clean code, and a commitment to creating an outstanding user experience.
Who You Are: The Mindset
- You're focused on our customers—Developers and DevOps Engineers. You understand that your role is to help solve their problems.
- You're passionate about open source and want to learn more about the communities that build the software we all rely on.
- You're a problem-solver. You enjoy finding the best approach to a challenge, thinking about customer issues, not just the technology itself.
- You're a great communicator. You can explain technical topics clearly and concisely to help others understand what needs to be done.
- You have good judgment. You're learning to prioritize tasks and understand which problems need immediate attention and which can wait.
- You're a collaborator. You work well with others across different teams like Research, Product, and Engineering.
Key Responsibilities
- Develop and maintain responsive, scalable, and high-performance user interfaces using React.js and its core principles.
- Build reusable components and front-end libraries for future use, ensuring a consistent and modular architecture.
- Implement state management solutions for complex applications using technologies like Redux, Recoil, or the Context API.
- Write clean, well-documented, and efficient code with a focus on code quality, organization, and maintainability.
- Integrate front-end applications with back-end services and APIs, including RESTful APIs and GraphQL.
- Work with front-end build tools and bundlers like Webpack or Vite to optimize application bundles and improve performance.
- Troubleshoot, debug, and optimize application code for maximum speed and scalability across various devices and browsers.
- Participate in code reviews, provide constructive feedback, and contribute to the team’s best practices and coding standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
Stay up-to-date with emerging trends and technologies in the React and broader front-end ecosystem.
- Develop and maintain responsive, scalable, and high-performance user interfaces using React.js and its core principles.
- Build reusable components and front-end libraries for future use, ensuring a consistent and modular architecture.
- Implement state management solutions for complex applications using technologies like Redux, Recoil, or the Context API.
- Write clean, well-documented, and efficient code with a focus on code quality, organization, and maintainability.
- Integrate front-end applications with back-end services and APIs, including RESTful APIs and GraphQL.
- Work with front-end build tools and bundlers like Webpack or Vite to optimize application bundles and improve performance.
- Troubleshoot, debug, and optimize application code for maximum speed and scalability across various devices and browsers.
- Participate in code reviews, provide constructive feedback, and contribute to the team’s best practices and coding standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Stay up-to-date with emerging trends and technologies in the React and broader front-end ecosystem.
Preferred Qualifications (Bonus)
- Experience with server-side rendering frameworks like Next.js or Gatsby.
- Knowledge of TypeScript for building more robust and scalable applications.
- Experience with CSS preprocessors like Sass or Less.
- Familiarity with micro-frontend architectures.
- Understanding of web accessibility standards (WCAG).
- Working for a stable and growing company that offers the environment and personal growth potential of a start-up as well as the stability of a successful business with established revenue.
- The chance to grow and grow with a team, as we expand our data portfolio and team.
- The chance to collaborate with a smart, considerate, enthusiastic team of people.
- The chance to work on a project that will change the work lives of developers around the world, including your own!
- Competitive salary and bonus plan.
- Comprehensive benefits package and health/wellness credit program.
Key Skills
Ranked by relevanceReady to apply?
Join ActiveState and take your career to the next level!
Application takes less than 5 minutes