Back to jobs

RainFocus
Actively hiring
UI Developer (Remote)
- Workplace
- Remote
- Commitment
- Full-time
- Seniority
- Mid-Level
- Posted
Location
Lehi, United States
As a UI Developer at RainFocus, you will implement user-friendly web applications using HTML, CSS, and modern JavaScript frameworks like React and Svelte. You will translate designs from in-house designers and customers into high-quality, enterprise-grade web experiences, collaborating with product management and designers. You may also engage with clients to plan and execute strategic branding requirements, ensuring code is maintainable, scalable, and cross-browser compatible.
Responsibilities
- Develop and maintain core products with a strong focus on usability, design, and responsiveness.
- Collaborate closely with Product Management, Project Managers, and designers to deliver high-quality products to our customers.
- Develop advanced, branded prototypes for new features and customer experiences.
- Engage directly with new and existing clients to discuss and plan solutions for their branding requirements.
- Ensure all code is maintainable, scalable, and cross-browser compatible.
- Familiarity with web accessibility (WCAG) standards and best practices in all applications.
- Participate in code reviews and contribute to a culture of high-quality, maintainable code.
Requirements
- 3+ years of professional web development experience.
- Strong, working knowledge of HTML, CSS, and CSS preprocessors like SASS.
- Good experience with front-end development using modern vanilla JavaScript and frameworks, particularly React and Svelte.
- Proven ability to write maintainable, scalable, responsive, and cross-browser code.
- Experience with design tools such as Figma, Adobe XD, or Photoshop.
- Strong written and verbal communication skills.
- Experience with Agile software development methodologies.
- Familiarity with version control systems, such as Git.
- Takes ownership, is self-motivated, and a creative thinker.
Nice to have
- Works well in a fast-paced, pivoting environment.
- A collaborative team player.
- Experience with client-facing conversations and strategic planning.
- Experience with Web Components.
- Experience with email templating and web page theming.
- Knowledge of front-end testing frameworks.
Benefits
- As a member of the RainFocus team, you will have the opportunity to experience first-hand the impact of our platform at events around the world. Additionally, RainFocus offers competitive salaries, competitive benefits, 401k, generous PTO, and countless other team building activities.