hackquest logo

Frontend Developer (Reactjs)

P

Phoenix One Knowledge Solutions, Inc.

Contract
N/A

JOB DESCRIPTION:

We are looking for an Analyst Programmer with solid front-end development experience in ReactJS and Next.js. This role focuses on developing and maintaining user-facing web applications using TypeScript, following established standards and best practices. You will work closely with other team members including back-end developers and UI/UX designers to ensure high-quality, scalable, and maintainable code.

Duties and Responsibilities:

• Develop and maintain user-facing applications using ReactJS and Next.js

• Implement reusable UI components using TypeScript and existing design patterns

• Apply responsive design principles to ensure usability across devices

• Assist in optimizing application performance and front-end behavior

• Work with UI/UX designers to accurately translate designs into functional interfaces

• Integrate front-end components with RESTful APIs

• Participate in code reviews to ensure code quality and consistency

• Write and maintain basic automated tests as part of development activities

• Follow established front-end standards, guidelines, and development processes

• Keep up to date with relevant front-end technologies and best practices

Core Qualifications and Education:

• Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)

• 2–3 years of experience in web or front-end application development

• Proficient in JavaScript and familiar with ES6+ features

• Practical experience with ReactJS and exposure to Next.js

• Experience using TypeScript in front-end projects

• Strong understanding of ReactJS core concepts (components, hooks, state management, virtual DOM)

• Good knowledge of HTML5 and CSS3 (Sass or Less experience is a plus)

• Familiar with RESTful APIs and integration

• Experience with modern development tools such as Git, Webpack, and Babel

• Basic understanding of testing frameworks (e.g., Jest, React Testing Library)

• Detail-oriented with a focus on code quality

• Proactive and eager to learn

• Able to work independently and as part of a team

• Open to feedback and continuous improvement

Preferred Qualifications:

• Familiarity with Redux or other state management libraries

• Understanding of component-based design and responsive UI

• Exposure to CI/CD pipelines and frontend deployment practices