At Terminal, we identify emerging tech hubs around the globe, and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle. We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.
OpenGov was founded in 2012 by Zac Bookman, Joe Lonsdale, and technologists from Stanford University, who studied government budgeting in the aftermath of the Great Recession. They observed dedicated public servants struggle against outdated technology that prevented them from accessing timely spending information and communicating their priorities to citizens and elected officials. Believing there was a better way, the team set out to build a cloud-based solution to power more effective and accountable government. Today over 2,000 public agencies in 48 states form a growing network leveraging OpenGov to achieve better budgeting, performance, communications, reporting, and open data that ultimately result in better outcomes for the public. We value self-starters with the ability to communicate ideas effectively and contribute to OpenGov's culture of respect, dedication, and fun. We value clean code, principles over dogma, and making the world better every day.
What you'll do
- Produce reusable and readable code and libraries
- Develop new UI features and improve existing code
- Write unit and integration tests to improve and maintain high code coverage
- Work with local and remote engineers on a regionally distributed team
What you bring
- 5+ years professional experience in front end engineering roles
- 3+ years professional experience using Git or another popular CVS
- 2+ years professional experience with React and Redux, TypeScript, ECMAScript
What you have
- Strong verbal and written communication skills in English are required
- Strong understanding of functional programming fundamentals
As a Frontend Engineer at OpenGov you'll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You'll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies, including React, Redux, Immutable.js, and TypeScript.
A typical day in this role would provide opportunities to optimize applications for speed and scalability and resolve a variety of unique technical challenges. Strong collaboration skills with product, UX, and back-end engineers, along with the ability to execute quickly will enable your success.
Passion for good component design and solid application architecture come naturally to you, as does navigating the troubled seas of browser compatibility.