Front End Developer
January 29, 2024
![Careerwise UK Limited](https://32of25.n3cdn1.secureserver.net/wp-content/plugins/wp-job-manager/assets/images/company.png)
Careerwise UK Limited
Key Objectives:
- Develop and implement responsive and visually appealing user interface using React and Next.js
- Collaborate seamlessly with UX/UI designers and cross-functional teams to translate design concepts into dynamic web applications.
- Ensure optimal user experiences by focusing on clean, modular code and efficient front-end development practices.
- Stay updated on industry trends and emerging technologies to continually enhance our digital products.
- Contribute to the evolution of our front-end development processes, advocating for and implementing best practices.
- Optimise web performance for speed and efficiency to deliver seamless user experience.
- Actively participate in code reviews and provide constructive feedback to maintain code quality.
- Work closely with back-end developers to integrate front-end components with server-side logic.
- Advocate for accessibility standards and ensure compliance in all front-end development projects.
- Drive innovation by proposing and implementing improvements to enhance overall user satisfaction.
Essential Skills and Competencies:
- Proficient in React and Next.js for dynamic UI development.
- Expertise in Tailwind for efficient and responsive styling.
- Familiarity with Axios and React Query for seamless data fetching.
- Strong adherence to code formatting using Prettier.
- Experience with ESLint/TSLint for code quality and consistency.
- Ability to collaborate effectively with cross-functional teams.
- Problem-solving skills and attention to detail in code reviews.
- Knowledge of back-end integration for cohesive application development.
- Commitment to upholding accessibility standards.
- Continuous learning and adaptation to emerging technologies in front-end development.
Desirable Skills and Competencies:
- Experience with state management libraries (e.g., Redux, MobX).
- Proficiency in testing frameworks (e.g., Jest, React Testing Library, Playwright/Cypress).
- Familiarity with server-side rendering (SSR) concepts.
- Knowledge of GraphQL for efficient data querying.
- Exposure to containerization tools like Docker.
- Understanding of progressive web app (PWA) development.
- Familiarity with CI/CD pipelines and version control (e.g., Git).
- UX/UI design appreciation for effective collaboration.
- Mobile app development using React Native or similar.
- Contribution to open-source projects or a strong GitHub profile.
- Awareness of SEO best practices in front-end development.