Mar 19
An essential component of both the present and upcoming versions of our software will be our ideal Senior Software Engineer. As we continue to be the best HR software for SMB businesses, you will be working on a variety of projects. The ability to provide our users with a flawless experience and meticulous attention to detail are essential for this profession.
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
5+ years of solid experience with HTML, CSS, and JavaScript. Our designers push the envelope and we need you to be up to the task. (Seriously, don't skimp the HTML/CSS side)
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
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