Responsibilities - Design and implement key front end features and services for the ServiceTrade platform in React; - Collaborate with product managers, designers, and backend engineers to define and implement features. - Conduct code reviews and ensure code quality and performance. - Identify and resolve performance bottlenecks and scalability issues. - Stay up-to-date with the latest trends and technologies in the React ecosystem. Qualifications - Bachelor's or Master's degree in Computer Science or a related field. - 5+ years of experience with building large-scale web applications using React, Redux, and modern JavaScript frameworks. - Expert-level knowledge of React and its core principles, state management, asynchronous programming, and RESTful APIs. - In-depth knowledge of front-end technologies, including HTML5, CSS3, and JavaScript (ES6+). - Strong understanding of Experience with testing frameworks (e.g., Jest, Mocha, Cypress) and writing unit and integration tests. - Familiarity with version control tools such as GitHub, and experience with CI/CD pipelines. - Excellent problem-solving skills and ability to think critically in high-pressure situations. - Strong communication skills with the ability to clearly articulate technical concepts to non-technical stakeholders. Preferred Qualifications - Experience building scalable APIs used by SaaS application - Experience working with RDBMS and noSQL databases - Experience with TypeScript in large-scale applications. - Familiarity with UI component libraries such as Material-UI or Styled Components. - Experience with PHP or Java APIs - Experience with MySQL and Mongo (as it relates to UI performance) - Experience with Google FireBase Realtime Database - Experience with cloud services (AWS, GCP, etc.) and modern deployment - Experience with containers (Docker, Kubernetes, etc.) is a plus. - Experience in Agile development processes, including Scrum or Kanban. #J-18808-Ljbffr IT