Careers

Lead Developer (Team Lead, Software Development)

About the role

As the Lead Developer, you will play a critical role both as an individual contributor and a team leader. You will design, develop, and maintain key components of the Vox Pop Labs platforms, coordinating your team with others within the organization to conceptualize and implement new features and improvements. You will be charged with ensuring that code is optimized for performance, scalability, and maintainability in line with best practices, and will troubleshoot, debug, and resolve issues within the codebase. You will also perform DevOps functions to ensure smooth deployment and operation of our applications.

You will also guide a team of developers by providing technical direction, mentoring, and setting clear goals. You will plan and prioritize tasks for the development team to ensure the timely delivery of projects. Acting as the point of contact for cross-functional teams, you will align project goals and requirements, participating in sprint planning, stand-ups, and retrospectives to maintain project momentum. You will facilitate effective communication between team members and other stakeholders within the organization and conduct code reviews to maintain code quality and consistency.

About you

You possess a full-stack software development skill set with familiarity and competency in cloud platform deployment as well as a strong foundation in front-end development using JavaScript / TypeScript frameworks and libraries such as Solid/SolidStart, JavaScript, Tailwind, React, Vue and others.. You have experience working with back-end technologies and APIs to support front-end components, and you are familiar with build tools, version control systems, and CI/CD processes.

Your expertise includes DevOps practices and managing cloud services such as AWS or Cloudflare to deploy and monitor applications. You have familiarity with information security and data privacy compliance protocols as well as an interest in working with data science pipelines. You ideally have the ability to program in Python and/or R.

You have proven experience in leading and mentoring small development teams. You exhibit excellent problem-solving and decision-making abilities and can articulate technical concepts to both technical and non-technical stakeholders effectively. You have demonstrated experience in managing and delivering projects on time. You can prioritize tasks effectively and manage multiple responsibilities concurrently. Our team is operating remotely so we see it as a big plus if you have experience in leading a team successfully in that environment.

About us

For 15 years Vox Pop Labs has been developing pioneering products and services that use data science to inform and empower individual and collective decision-making. Our suite of election applications—such as Vote Compass, The Signal, and Polimeter—have helped more than 30 million people worldwide navigate the political landscape across 65 elections and referenda. Our DegreeHub application uses Artificial Intelligence to help high school students identify the undergraduate programs to which they are personally best-suited. And, over the years, we have worked with governments, crown corporations, media organizations, academic institutions, and civil society groups to augment civic participation and democratic representation through our public opinion research practice.

We have done all this as a grassroots social enterprise run by a small but passionate team of scientists, researchers, and engineers. Our culture is more research lab than tech company and our commitment to excellence is second to none. We are driven by curiosity and a deep commitment to making a difference in the world. As a part of our team, you will work on products that truly matter and will be surrounded by people highly motivated to do the same.

How to Apply

Interested candidates are encouraged to submit their CV to careers@voxpoplabs.com.

Apply