Jobsity logo

    Jobsity is looking for a React.JS Engineer

    Ready to level up your career as a React.JS Engineer? Jobsity is looking for engineers who enjoy working remotely on cool, international projects. Check out the job description and requirements below for more details.

    Apply Now…

    Share this listing:

    Jobsity is looking for developers competent in React.JS.

    React is a component-based coding system capable of creating highly responsive, web-based user interfaces. You can use it to construct visualizations of large amounts of data and better understand user interactions. React also offers declarative APIs that allow you to create front-end code that’s well-structured and flexible.

    React JS Engineer Duties And Responsibilities:

    Create efficient UI components.

    Implement pages and flows provided by UI/UX designers.

    Be a proactive problem-solver and team player.

    Collaborate with other teams across the org to build, review, and test-run applications.

    Analyze, control, and improve the quality of the code.

    Fetch and consume data from APIs to components.


    BS in computer science or a related field, or equivalent experience.

    Proven experience with ReactJS, JavaScript, and Typescript.

    Solid experience with general development lifecycle (version control, build tools, design patterns, etc).

    HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.

    Consistent experience in implementing Styling CSS architecture (i.e. Bem) and using CSS preprocessors.

    Experience with CSS in JS (i.e. Styled components).

    Experienced in unit and integration testing (i.e. Jest).

    Knowledge of state management libraries implementation (i.e. Redux, Context API).

    Experience connecting and managing APIs (REST at minimum).

    Familiarity with relational/nonrelational database systems.

    Bonus Skills:

    Some experience with design system libraries (i.e. Storybook).

    Experience in E2E testing (i.e. Cypress).

    Experience with cloud services and containerization practices (Docker at minimum).

    Experience with Hooks/ES6/components lifecycle and routing principles.

    Knowledge of web security best practices.

    Experience with GraphQL APIs.

    Familiarity with internationalization principles (i.e. React Intl library