Job description
We’re looking for an experienced Frontend Software Engineer to help lead the design and development of our web applications. We’re excited to work with a respectful and collaborative engineer who thrives wearing many hats. While this position will be located in our San Francisco headquarters, the ideal candidate will be able to function effortlessly within a distributed team.
In this role, you’ll find yourself:
Writing well designed, testable, efficient code
Participating in all phases of the software development lifecycle while also contributing feedback and ideas during product development
Working with engineering and product to increase velocity while constantly striving to improve our internal processes and procedures
Fixing bugs and improving application performance
Skills & requirements
You’ve been shipping software in a production environment for 3-5 years
You write optimized HTML/CSS effortlessly and are comfortable dropping into a debugger
You’re proficient and experienced with modern Javascript libraries and tooling, including single page web applications
You pride yourself on writing elegant code and are a fan of testing
You’re self motivated, enjoy autonomy, and have an entrepreneurial mindset
You’re communicative and understand how your role impacts and intersects with the larger product and development teams
You want to help. Help build our company culture. Help a non-technical co-worker understand a complex issue. Help a fellow developer work through a problem. Help our customers do their jobs better.
Angular/Backbone experience is a plus
iOS experience is a plus
AWS experience is a plus
About UpMetrics
Who We Are
We are a mission-driven company, working hard to empower community impact organizations to measure success, make informed decisions, and effectively tell their story. We partner with afterschool programs, schools and school networks, impact programs, and foundations serving participants all over the world. We believe in the transformative power of these impact organizations; our vision is to close the opportunity gap by matching capital to quality programs.
What We Build
Our partnersrely on our solutions every day. UpActive is our activity management tool used by hundreds of thousands of staff, participants, and parents to schedule events, send messages, and track attendance. Data collected with UpActive can be integrated in UpMetrics, our premium analytics platform. With UpMetrics, administrators can use data to measure impact, build capacity, and increase access to funding.

