Multiple locations
·
Fully Remote
Frontend Developer
We are seeking a talented Frontend Developer to join our dynamic team. The ideal candidate will contribute to building and maintaining our web platform, with a particular emphasis on creating user-friendly interfaces and efficient admin portals.
Key Responsibilities:
- Develop and maintain a Content Management System (CMS) for non-technical users to easily adjust the platform
- Implement API requests for the admin portal
- Create efficient, reusable frontend components adhering to modern web development best practices
- Translate Figma or similar design mockups into high-quality, responsive code
- Collaborate with backend developers to integrate frontend components with server-side logic
- Participate in code reviews and contribute to improving our development processes
Required Skills and Qualifications:
- Proficient in HTML, CSS, and JavaScript with a strong understanding of frontend fundamentals
- Familiarity with component-based libraries or frameworks (e.g., React, Vue, or similar)
- Strong knowledge of CSS preprocessors like Sass or Less
- Ability to accurately convert design mockups into functional, responsive UI
- Basic understanding of making and handling web requests (e.g., using
fetch
or Axios) - Familiarity with Git and version control workflows
Preferred Qualifications:
- Experience with frontend frameworks such as React, Vue, or Angular
- Exposure to TypeScript
- Understanding of responsive design and cross-browser compatibility
- Knowledge of web accessibility standards and best practices
- Experience with unit testing tools (e.g., Jest, Testing Library)
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Founded in
2005
Multiple locations
·
Fully Remote
Frontend Developer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.