
Quick Summary
Job Overview
We are seeking a highly skilled AI Developer (Front End Developer) with 2–4+ years of professional experience to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining engaging, user-friendly web interfaces that meet modern standards of responsiveness and accessibility.
This role offers an exciting opportunity to work on innovative projects using a wide array of cutting-edge technologies, including React, Angular, Vue.js, and more. The ideal applicant will have a strong foundation in front-end development principles, excellent problem-solving skills, and a keen eye for detail to deliver seamless user experiences across various platforms.
Responsibilities
- Develop and implement high-quality front-end components using frameworks such as React, Angular, or Vue.js.
- Collaborate with UX/UI designers to translate wireframes and prototypes into fully functional web pages.
- Integrate front-end elements with back-end services via RESTful APIs and GraphQL endpoints.
- Ensure websites are optimized for maximum speed and scalability across devices and browsers.
- Write clean, efficient code using HTML5, CSS3 (including SCSS), JavaScript (including TypeScript), and related technologies.
- Utilize version control systems such as Git or GitHub to manage code repositories effectively.
- Conduct unit testing and debugging to ensure the robustness of applications before deployment.
- Participate in Agile/Scrum development cycles using tools like Jira or Trello for task management.
- Maintain up-to-date knowledge of emerging trends in web design, SEO optimization, and web services architecture.
- Assist in the development of responsive web design strategies to enhance user experience on all devices.
Qualifications
- 2–4+ years of proven experience in front-end development with a strong portfolio demonstrating past projects.
- Proven experience in front-end development with a strong portfolio demonstrating past projects.
- Proficiency in HTML5, CSS3 (including frameworks like Bootstrap), JavaScript (and TypeScript), and jQuery.
- Experience working with modern JavaScript frameworks such as React, Angular, or Vue.js.
- Familiarity with back-end technologies like Node.js, Django, ASP.NET, or PHP is advantageous but not essential.
- Knowledge of database systems including MySQL, PostgreSQL, MongoDB or SQL Server is desirable.
- Understanding of web services architecture including REST APIs and GraphQL integrations.
- Experience with version control systems such as Git or SVN; familiarity with CI/CD tools like Jenkins or Azure DevOps is beneficial.
- Strong organizational skills with experience in wireframing and prototyping tools like Figma or Adobe XD.
- Knowledge of DevOps practices including Docker, Ansible, Linux environments, and cloud platforms such as AWS or Azure is a plus.
- Excellent problem-solving abilities coupled with effective communication skills to collaborate within multidisciplinary teams.
Join our team to contribute to innovative projects that push the boundaries of web technology while enhancing your professional growth within a supportive environment committed to excellence in software development and user experience design.
Job Type: Full-time
Pay: £40,308.27-£95,942.53 per year
Benefits
- Company pension
- Flexitime
- On-site parking
- Work from home
Work Location: Remote
