Principal Software Engineer (Front End)

BHO Tech
San Francisco, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

You will be working alongside a passionate and diverse team to help build an innovative workplace learning product, that helps teach employees the behaviors to be extraordinary at what they do, on a platform that users love.

As part of the engineering team, you will be working closely with other engineers to architect clean, intuitive UIs at scale.

What you build will be used by hundreds of thousands of learners! We organize into cross-functional agile teams, so you will also be working hand-in-hand with product, design, and back-end engineers to iterate and build the best product for our users.

Responsibilities :

Own the architecture, design, and development of highly engaging enterprise applications for our

Lead and mentor junior engineers

Write maintainable and testable code

Create architecture and design documents as necessary

Give high quality peer code reviews, to maintain and improve code quality

Work with an agile team to consistently deliver new features and functionality

Work cross functionally with engineers, designers, and product managers

Qualifications :

8+ Years of experience developing enterprise applications

B.S. / M.S. in Computer Science (or related field)

Expert knowledge of JS / HTML / CSS

Experience with at least one modern framework (eg. React, Angular, Ember, Vue)

Strong OOP / functional design principles / experience building vanilla javascript applications

Experience working on product teams / comfortable communicating FE priorities and concerns with backend engineers, product managers, and designers

Experience with automated testing / TDD

Ability and eagerness to always be learning

Familiarity with our stack : React, Redux, CSS3, HTML5, Node

About Us

We are the world’s leading Microlearning solution, combining an adaptive and customizable Microlearning library with a modern, flexible learning platform.

With us, it’s simple to discover, design, and deliver world-class Microlearning experiences anywhere, anytime, on any device.

Our proprietary, award-winning Microlearning method is media-rich, science-backed, and created by experts to match the way we learn today.

We help develop happy, skilled employees at hundreds of forward-thinking companies like PepsiCo, Gap Inc., Magellan Health, and the National Basketball Association.

Established in 2010 with offices in New York City and San Francisco, we are backed by some of the world’s best investors, including Accel Partners and Costanoa Ventures.

Benefits / Perks

Great product and great customers; help us grow the business

Competitive base salary

Unlimited vacation days!

100% paid maternity and paternity leave policies; including a reintroduction program

Excellent Insurance Plans Including highly competitive health insurance plans, 100% coverage of employee and dependents' dental and vision, Employer paid life insurance and short-term disability;

Free membership to OneMedical for employees and dependents and $400 annual gym or classpass reimbursement

401(k) match

Pre-tax benefits such as commuter savings and flexible spending account

Full in-office gym at our NYC headquarters with towel service and bootcamp style training classes 3 times a week

Downtown San Francisco office, conveniently located steps away from BART and Muni

Fully stocked kitchen, every snack you could want!

30+ days ago
Related jobs
Promoted
Oracle
CA, United States

Principal engineers are expected to lead small teams and will have significant technical and business impact. Bachelors in computer science and Engineering or related engineering fields. We are a team that builds and maintains the OCI Software Defined Network (SDN) stack. Currently, we are looking f...

Promoted
Nextdoor
San Francisco, California

As a Principal Software Engineer at Nextdoor on the Feed Infra team, you'll join the team of engineers, product managers, and data scientists that are responsible for building the feed technology, which is the foundation for cultivating a kinder world where everyone has a neighbor they can rely on. ...

Promoted
minware
San Francisco, California

We are looking for someone who enjoys designing, developing, and maintaining front-end software. We are seeking an ambitious and nice junior engineer who has experience independently executing complex projects and building scalable, maintainable software. This helps organizations make better decisio...

Promoted
Coupa Software, Inc.
San Mateo, California

Passion for keeping up with new trends and developments in the programming community and is eager to find ways to incorporate these new ideas into our codebase. At Coupa, we have a solid and innovative team dedicated to improving the spend management processes of today's dynamic businesses. All qual...

BHO Tech
San Francisco, California

As a front-end engineer, you’ll help design and build out beautiful, intuitive user interfaces for our API-driven web applications to create the best delivery experience for our consumers, merchants and drivers. Experience building large-scale frontend applications. Come help us build out the world'...

Wal-Mart
San Bruno, California

Senior Software Engineer, Front EndCompany: Wal-MartLocation: San Bruno, CAPosition Type: Full TimeExperience: See belowEducation: See belowSenior Software Engineer, Front End professional opening available at Wal-Mart in San Bruno, CA. ...

Roblox
San Mateo, California

As a Video Software Engineer, you'll work on our backend systems and core game engine that allow video to be used in the metaverse. Adapt performance for the best quality on all platforms from low end phones to high-end desktops. Every day, tens of millions of people come to Roblox to explore, creat...

Apple
San Francisco, California

As part of the Apple Services Engineering organization, YOU ARE:An engineer passionate about crafting solutions, can work on projects independently, collaborate across teams, and provide mentorship and guidance to others. We seek a dedicated product engineer who will use technology to address proble...

Roblox
San Mateo, California

As a Principal Software Engineer on the Roblox Programmability team, you will work with us on software ecosystem development of the embedded scripting languages in the Roblox engine while working with the Engineering Director. Every day, tens of millions of people come to Roblox to explore, create, ...

BHO Tech
San Francisco, California

Software Engineering, Software Development, Payments, Distributed Systems, Software, API, Payment Processing. ...