Jr. UI Developer (Remote)
United States1w ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- United States
- Work style
- Remote
- Level
- Entry level
- Job type
- Full-time
- Experience
- 1–2 yrs
- Function
- Software engineering
- Focus area
- Frontend
- Posted
- 1w ago
Skills
About the role
How you will contribute:
-
Assist in developing, updating, and maintaining UI components and branding with a strong focus on design and responsiveness.
-
Collaborate closely with senior developers, designers, and Product Management to learn processes and deliver quality work.
-
Write clean, maintainable HTML, CSS (using SASS and utility classes), and basic JavaScript (including exposure to React and Svelte).
-
Help troubleshoot, debug, and fix styling issues or UI-related bugs across different browsers and devices.
-
Participate in code reviews to receive feedback, learn RainFocus coding standards, and improve your skills.
-
Support the team in configuring client white-labeling, templates, and basic event workflows.
Required Experience/ Skills:
-
1–2 years of professional web development experience, or equivalent experience through bootcamps, internships, or robust portfolio projects.
-
Solid fundamental knowledge of HTML, CSS, and CSS preprocessors like SASS.
-
Basic understanding of vanilla JavaScript and an eagerness to learn modern frameworks like React and Svelte.
-
Understanding of responsive design principles and cross-browser compatibility.
-
Familiarity with version control systems, such as Git.
-
Strong written and verbal communication skills.
-
A proactive mindset, self-motivated to ask questions, learn, and grow as a developer.
Preferred Qualifications:
-
Works well in a fast-paced, collaborative environment.
-
Exposure to design tools such as Figma, Adobe XD, or Photoshop.
-
Basic awareness of web accessibility (WCAG) standards.
-
Familiarity with Agile software development methodologies.
-
General understanding of how APIs or backend systems (like Java) interact with front-end code.