25Eight logo

Front End Software Engineer

25Eight
Full-time
On-site
San Francisco, California, United States

Company Description

The Zenrez engineering team is building products that are fundamentally changing the fitness industry. We’re empowering studio owners to grow their small businesses and allowing them to focus on what matters most. Our products make a real difference and deliver on every promise we make. We are also lucky to have the responsibility of encouraging fitness goers across the United States (and Canada!) to stay active and healthy. When our products succeed, the studios win, consumers win, and we win.


In your time at Zenrez you’ll transform opportunities into products using insights gained through research and data analysis. You will make key decisions about which technologies to adopt with an understanding of the tradeoffs and context. The features and products you build will instantly be implemented across hundreds of fitness studios and touch hundreds of thousands of consumers. You’ll take charge of software quality through testing and documentation. You’ll use feedback from the account management team, sales team, users, and studios to continually improve our products.
As part of your role you will help define and improve our internal processes and development, communication, and knowledge sharing. You’ll share your interests with us, and we’ll share ours with you

Job Description

Develop new user-facing features
Write reusable, testable, and efficient code
Participate in the design process and ensure design feasibility
Optimize for speed and scalability
Manage individual project priorities, deadlines and deliverables

Within your first month you will:

Release a contribution to an existing feature
Document your changes
Develop a firm understanding of our data and stack
Present your initial work to the company
Within your first 3 months you will:

Build and release a significant feature in an existing product
Have ownership over and be the point person for this feature
Identify areas for improvement or optimization
Within your first 6 months you will:

Build and launch a major new feature or product
Technologies we use:

Our services are powered by NodeJS, running on Heroku and AWS.
Our clients are built using React and AngularJS.
Our data is stored in PostgreSQL, MongoDB, and Redis

Qualifications

Experience with one or more programming languages including Javascript
Proficient understanding of client-side JavaScript frameworks including React
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Implementing automated testing platforms and unit tests
Minimum four years of experience

Additional Information

All your information will be kept confidential according to EEO guidelines.