Software Engineer 2

BambooHR creates HR software for SMB businesses, focusing on setting people free to do meaningful work.
Salt Lake City, UT, USA
Frontend
Mid-Level Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Software Engineer 2

BambooHR, a leading HR software provider for SMB businesses, is seeking a Software Engineer 2 to join their team. This role focuses on frontend development, requiring 5+ years of experience in HTML, CSS, JavaScript, and React. As a key contributor to their #1 HR Software platform, you'll work on creating complex UI components, optimize performance, and collaborate with designers and engineers.

The ideal candidate will have strong frontend development skills, experience leading projects, and the ability to produce high-quality user interfaces. You'll be part of a company recognized for its excellent workplace culture by organizations like Inc, Salt Lake Tribune, Glassdoor, and Comparably.

BambooHR offers an impressive benefits package including comprehensive health coverage, generous PTO, 401(k) matching, and unique perks like vacation bonus pay and paid volunteer time. The company provides flexibility in work arrangements with remote, hybrid, and in-office options.

This is an excellent opportunity for a mid-level engineer looking to make an impact in a growing SaaS company. You'll contribute to software that helps HR professionals and employees worldwide while working in an environment that values individual growth and work-life balance. The role combines technical challenges with the opportunity to mentor others and shape the future of HR software solutions.

Last updated a few seconds ago

Responsibilities For Software Engineer 2

  • Collaborate with designers and engineering team to create complex web UI components and pages
  • Research technologies and engineer complete solutions to problems
  • Propose and implement performance optimizations and scaling strategies
  • Contribute to the ongoing improvement of systems and processes

Requirements For Software Engineer 2

React
TypeScript
JavaScript
  • 5+ years of solid experience with HTML, CSS, and JavaScript
  • 5+ years of recent experience using React
  • Ability to produce user interfaces from high-resolution mocks
  • Ability to build modern UI components from scratch
  • Experience leading projects with multiple developers
  • Solid understanding of web standards and cross-browser development best practices
  • Previous work samples demonstrating proficiency in building interactive web applications

Benefits For Software Engineer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • 4 weeks paid time off
  • 11 paid holidays
  • Vacation bonus pay
  • Medical with HSA and FSA options
  • Dental and vision insurance
  • 401(k) with company match
  • Personal financial planner access
  • Legal and life insurance
  • Financial Peace University subscription
  • Paid volunteer time
  • Educational assistance
  • Office amenities including gym and pickleball courts
  • Flexible work models (in-office, remote, or hybrid)
  • In-person onboarding at headquarters

Interested in this job?

Jobs Related To BambooHR Software Engineer 2

SEO Software Engineer

Join OpenTable as an SEO Software Engineer to build discovery experiences connecting millions of diners with restaurants using React, TypeScript, and Node.js.

Banking Product Software Engineer

Join Robinhood's Banking Product team as a Software Engineer to build innovative credit card and banking products while making financial markets accessible to all.

Software Engineer II

Frontend Software Engineer II position at Disney Entertainment & ESPN Technology, building streaming video experiences for Disney+, Hulu, ESPN, and other major entertainment brands.

Business Applications Engineer

Business Applications Engineer role at Grafana Labs focusing on building and maintaining customer-facing billing and provisioning systems.

Software Engineer II

Software Engineer II position at Disney Entertainment & ESPN Technology, building world-class news experiences for ABC News using modern frontend technologies.