Role: React JS Developer / Lead
Location: Alpharetta GA (Onsite)
Responsibilities:
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Build React JS Tailwind CSS TypeScript and related technologies or web frameworks.
- Write high quality code that is easy to maintain and test.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing frontend architecture to support user interface concepts.
- Monitoring and improving frontend performance.
- Documenting application changes and developing updates.
Requirements:
- Bachelors degree in computer science information technology or a similar field.
- Experience with Typescript on ReactJS development
- Experience with React Router and (Next.js or Remix.js is plus)
- Experience with Node.js Express.js.
- Experience with React Libraries like Radix UI Headless Ui React Table.
- Experience with Zod for typescript validation.
- Experience with Story Book to document the components and its properties
- Experience with the ReactJS code quality standard (Unit Test Sonar Lint) to determine the quality gate
- Experience with CSS/SCSS/SAAS and responsive design implementation in ReactJS
- Experience with RESTful API integration
- Familiarity with various web architecture (decoupled architecture SSR