About the job
Job Summary
We are seeking a Senior Frontend Developer with 4+ years of experience, focusing on React.js and
server-side rendering with Next.js. Key responsibilities include developing web applications, writing
efficient code in JavaScript/TypeScript, designing responsive UIs with HTML5, CSS3, and
SASS/LESS, and managing state with Redux, MobX, or Context API. Proficiency in Git, experience
with testing frameworks like Jest, and familiarity with Agile methodologies are essential. Preferred
skills include other JavaScript frameworks, CI/CD pipelines, and GraphQL. Join us for exciting
projects in a collaborative environment.
What You Will Do
- Develop and maintain high-quality web applications using React.js and Next.js (or other
server-side rendering frameworks).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimise applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code while following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Ensure the technical feasibility of UI/UX designs.
- Troubleshoot and debug applications to optimise performance.
- Stay up-to-date with the latest industry trends and technologies.
What We Look For In a Candidate
- Experience: 4+ years of professional experience in front-end development with a strong focus
on React.js.
- Server-Side Rendering: Proficiency in Next.js or any other server-side rendering framework.
- JavaScript/TypeScript: Strong understanding and practical experience with
JavaScript/TypeScript.
- HTML/CSS: Proficiency in HTML5, CSS3, and pre-processing platforms such as
SASS/LESS.
- State Management: Experience with state management libraries like Redux, MobX, or
Context API.
- Version Control: Proficiency with Git and version control systems.
- Testing: Experience with testing frameworks such as Jest, Mocha, or Cypress.
- Agile Methodologies: Familiarity with Agile/Scrum methodologies and practices.
Qualifications
Preferred Qualifications :
- Experience with other modern JavaScript frameworks and libraries.
- Understanding of RESTful APIs and asynchronous request handling.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of GraphQL and related libraries.