Front-end Developer

CKCODECONNECT
Full-timeAnywhere, Worldwide

MUST submit a Resume in English, Work hours are in the US PST time zone, California.

Required Skills and Experience:

  • React.js Proficiency:
    • In-depth knowledge of React.js, JSX, React Hooks, and React Router.
    • Experience with state management using Redux or similar libraries.
    • Familiar with React performance optimization techniques, including lazy loading, memoization, and code splitting.
    • Experience with tools like react-testing-library, NPM (vite, Yup, Formik).
  • CSS Expertise:
    • Strong proficiency in CSS, including the use of third-party frameworks like Material-UI (MUI) and Tailwind CSS for styling.
    • Ability to create responsive, visually appealing layouts with modern CSS practices.
    • JavaScript/ES6+ Expertise:
    • Strong command of modern JavaScript (ES6+), including async/await, destructuring, and class-based components.
    • Familiarity with other JavaScript frameworks and libraries such as TypeScript is a bonus.
  • Version Control:
    • Proficient with Git and platforms like GitHub or GitLab, including managing pull requests and version control workflows.
    • API Integration:
    • Experienced in interacting with RESTful APIs.
    • Understanding of authentication mechanisms like JWT.
  • Testing:
    • Able to write unit, integration, and end-to-end tests using tools such as react-testing-library.

Basic Qualifications:

  • At least 3 years of experience working with JavaScript frameworks, particularly React.js.
  • Experience working in cloud environments (AWS, Azure, Google Cloud) is a plus.
  • Basic understanding of backend technologies such as Python is advantageous.

CKCODECONNECT is an Equal Opportunity Employer and does not discriminate based on race, age, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other characteristic protected by applicable law.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
What is your current location?*