Senior Software Engineer, Frontend

Logo of Denmark in USA

Denmark in USA

πŸ“Remote - United States

Job highlights

Summary

Join BambooHR as a Senior Software Engineer and become an integral part of developing the next generation of our leading HR software for SMB businesses. This remote position requires collaborating with designers and engineers to create complex web UI components and pages, researching technologies, implementing performance optimizations, and contributing to system improvements. You will need extensive experience with HTML, CSS, JavaScript, and React, along with a proven ability to build high-quality user interfaces. The ideal candidate will demonstrate strong leadership skills and a commitment to producing a polished user experience. BambooHR offers a fantastic company culture, excellent benefits including generous paid time off, comprehensive health benefits, a 401k match, and various professional development opportunities. We are committed to providing a flexible work environment.

Requirements

  • 5+ years of solid experience with HTML, CSS, and JavaScript
  • 5+ years experience using React to build high-quality interactive user interfaces
  • Demonstrated ability to produce super sweet user interfaces from high-resolution mocks
  • Demonstrated ability to effectively build modern UI components from scratch (datepickers, interactive lists, etc.)
  • Experience leading projects with multiple developers
  • Solid understanding of web standards and cross-browser web development best practices, and the ability to mentor others
  • Previous work samples demonstrating proficiency in building highly interactive web-based applications

Responsibilities

  • Collaborate heavily with designers and our 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 our systems and processes

Preferred Qualifications

  • You can show that you'd be an excellent communicator with our PHP developers and UI Designers
  • We can see that you have a service-minded attitude
  • Real-world examples of demonstrated technical leadership
  • Experience in Typescript, State Management tools (Redux, react-sweet-state, etc), and design systems like Material-UI
  • Experience with JavaScript testing with tools like Jest, Mocha, Vitest, etc
  • Experience in developing Software as a Service (fast release cycles that still support an existing userbase)
  • A bachelor's degree in Computer Science, or a related degree

Benefits

  • 4 weeks paid time off, 11 paid holidays, and we pay you to go on vacation
  • Medical with HSA and FSA options, dental, and vision
  • 401(k) with a generous company match, access to a personal financial planner, and both legal and life insurance
  • We pay for a one year subscription to Financial Peace University
  • Get paid to give your time to the community
  • We can help cover some educational expenses
  • Flexible Work Models . In-office, work-from-home, or hybrid, depending on position and location

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.