HamburgerMenu
hirist

Platform9 - Senior Frontend Developer - React.js

Platform9
Multiple Locations
4 - 10 Years

Posted on: 02/09/2025

Job Description

Position Summary :

We are looking for a talented Frontend Developer with 4+ years of professional experience to join our team. The ideal candidate should have a strong background in web development, with experience in building scalable and responsive applications.

Roles and Responsibilities :

- Develop and maintain high-quality, visually stunning user interfaces using React and TypeScript and other modern web technologies.

- Collaborate with product designers and backend developers to deliver end-to-end solutions that meet project requirements and exceed user expectations.

- Optimize applications for maximum speed, scalability, and responsiveness.

- Write clean, maintainable, and well-structured code while following best practices and coding standards.

- Participate in code reviews, providing and receiving constructive feedback to improve the overall quality of the codebase.

- Identify, troubleshoot, and resolve performance issues and bugs.

- Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve your skill set and contribute to the team's knowledge

Requirements :

- 4-10 years of experience in web development

Solid expertise in HTML5, CSS3, JavaScript (ES6+), and React.js.

- Proficiency in TypeScript and experience with popular React State Management solutions like Redux or Context API.

- Experience with responsive design and cross-browser compatibility.

- Excellent design skills with an eye for aesthetics and usability.

- Strong understanding of UI/UX design principles and the ability to transform complex concepts into intuitive, accessible, and visually appealing interfaces.

- Strong communication and collaboration skills.

- Experience with version control systems like Git.

- Familiarity with RESTful APIs and integration with backend services.

- Excellent problem-solving abilities with an aptitude for learning and adapting to new technologies.

- Experienced working with data intensive applications, handling high volumes of dynamic data on UI ensuring scalability and reliability

- Strong ownership of the work, able to make product decisions and delivery of features end to end with minimal to no help

- Experience of working with data table, grids and similar data rendering components at scale

- Ability to make technical decisions when working on complex feature and independently designing small parts of UXs when needed

- Experience of working with GraphQL or similar middleware is a plus

Nice to Have :

- Familiarity with unit testing and end-to-end testing frameworks, such as Cypress, Jasmine or Jest.

- Experience with Docker and Kubernetes.

- Experience in the development and maintenance of SaaS products.

info-icon

Did you find something suspicious?