Mar 19

JOIN A FULLY REMOTE TEAM AS A SOFTWARE ENGINEER - FRONTEND, WORK FROM ANYWHERE IN THE WORLD

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.

JOIN A FULLY REMOTE TEAM AS A SOFTWARE ENGINEER - FRONTEND, WORK FROM ANYWHERE IN THE WORLD | visajobshq.com

In this role, you will:

  • 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
     

What You Need to Get the Job Done

  • 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
     

What Will Make Us REALLY Love you

  • 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