Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Front-End Developer

Neuvote

Neuvote

Software Engineering
Toronto, ON, Canada · Toronto, ON, Canada · Ontario, Canada
Posted on Friday, July 5, 2024

Position: Senior Front-End Developer at Neuvote

Join the Forefront of Election Innovation with Neuvote

About Neuvote

Neuvote stands as a beacon of innovation in the technology landscape, dedicated to revolutionizing the way elections are conducted globally. Established in 2015, our mission is to deliver robust, transparent, and secure election management solutions. Our pioneering online voting platform, enhanced with paper ballot security, serves a wide range of clients including governments, corporations, and organizations worldwide, ensuring the integrity of each vote cast.

What We Offer

As we continue to scale, we are on the lookout for a dynamic Senior Front-End Software Developer to propel our growth and help shape the future of democratic engagement. This role is perfect for someone with a passion for crafting flawless user interfaces and delivering high-quality web applications, ideally with a background in GovTech.

Your Role and Impact

You’ll bring your expertise to the forefront of our development efforts, taking charge of:

  • Designing and implementing cutting-edge front-end solutions.
  • Leading front-end development initiatives and API design contributions.
  • Innovating and enhancing our platform to improve user experience and engagement.

We Need You To Have:

  • A Bachelor’s degree in Computer Science or Computer Engineering, with a software specialization.
  • At least 5 years of experience in HTML, CSS (SASS), and JavaScript.
  • Proficiency in React JS, including state management, hooks, and context.
  • Experience with REST APIs, asynchronous request handling, and third-party integrations.
  • Skills in building and extending reusable UI components.
  • A knack for debugging and optimising code to boost performance across various devices and browsers.
  • Deep understanding of responsive design, cross-browser compatibility, and accessibility compliance.
  • Multilingual application support capabilities.
  • Experience with OAuth, Figma, and GIT version control.
  • Must be located in GTA

Nice to have:

  • Experience in creating a comprehensive library of reusable components.
  • Client-facing experience.

Who You Are:

  • A motivated self-starter, ready to take on diverse project loads with enthusiasm.
  • Someone who thrives in a fast-paced environment and is eager to contribute to team success.
What We Offer:
  • Competitive Salary: Attractive compensation package based on experience and skills.
  • Benefits: Comprehensive health, dental, and vision insurance plans.
  • Professional Growth: Opportunities for continuous learning and career advancement.
  • Work-Life Balance: Flexible work hours and remote work options.
  • Innovative Environment: Be part of a team that encourages innovation and values your contributions.

Why Neuvote?

At Neuvote, you’ll be part of a forward-thinking team that values innovation and a commitment to delivering secure and transparent electoral processes. We offer a creative and supportive environment where your ideas and contributions are valued and encouraged.

Ready to make a significant impact in the world of tech-driven democracy? Join us at Neuvote, where your work ensures the integrity of elections and promotes global civic engagement.