Search by job, company or skills

Ajackus

Senior Frontend Developer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

About the Role:

We are looking for an experienced Frontend Engineer (React) to join our product development team. The ideal candidate will have a strong background in building scalable, high-performance web applications with modern JavaScript frameworks. You will be responsible for developing responsive, user-friendly interfaces and collaborating closely with designers, backend engineers, and product managers to deliver exceptional digital experiences. While your primary focus will be on React-based frontend development, experience with Node.js and databases will be considered a valuable addition to this role.

Responsibilities:

  • Develop, enhance, and maintain high-quality web applications using React.js, TypeScript, and related technologies.
  • Collaborate with UI/UX designers to translate design wireframes and mockups into responsive, interactive user interfaces.
  • Optimise components for performance, scalability, and maintainability.
  • Ensure cross-browser compatibility and adherence to accessibility standards.
  • Integrate RESTful APIs and third-party services into frontend applications.
  • Work closely with backend engineers to ensure seamless integration between client and server.
  • Write clean, reusable, and well-documented code following best practices.
  • Participate in code reviews, design discussions, and sprint planning sessions.
  • Troubleshoot and debug issues to improve overall user experience.
  • Stay current with the latest frontend technologies, tools, and frameworks.
  • Good to have: Contribute to backend development using Node.js and perform basic database operations (SQL/NoSQL).

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of professional experience in frontend development.
  • Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
  • Hands-on experience with state management libraries (Redux, Zustand, Recoil, or Context API).
  • Familiarity with frontend build tools and bundlers (Webpack, Vite, or similar).
  • Experience in responsive design, cross-browser testing, and performance optimisation.
  • Knowledge of version control systems (Git, GitHub, GitLab).
  • Understanding of RESTful APIs and integration patterns.
  • Exposure to testing frameworks such as Jest, React Testing Library, or Cypress.
  • Good to have:
  • Experience with Node.js and Express.js for backend development.
  • Basic understanding of databases (MySQL, MongoDB, or PostgreSQL).
  • Excellent communication skills, teamwork, and attention to detail.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134102541

Similar Jobs