Software Engineer II, Frontend
Denmark in USA
Job highlights
Summary
Join BambooHR as a Software Engineer 2 and contribute to the development of our next-generation HR software. This remote position requires collaborating with designers and engineers to create web UI components and pages, researching technologies, implementing performance optimizations, and improving systems. You will need 5+ years of experience with HTML, CSS, JavaScript, and React, along with a demonstrated ability to build high-quality user interfaces. The ideal candidate will possess strong communication skills, a service-minded attitude, and experience with various technologies like Typescript and testing frameworks. BambooHR offers a fantastic company culture, excellent benefits including generous paid time off, comprehensive health benefits, retirement plan, and professional development opportunities.
Requirements
- 5+ years of solid experience with HTML, CSS, and JavaScript
- 5+ years of recent 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
- 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 and you walk away with financial savvy and a bonus
- 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:
Similar Remote Jobs
- πIndia
- πUnited States
- πColombia
- π°$142k-$210kπUnited States
- πUnited States
- πTurkey
- πArgentina
- πChile
- π°$95k-$123kπCanada