Front-End Developer (12-Month Contract)

Front-End Developer (12-Month Contract)

Posted 2 weeks ago by ECA International on Linkedin

Negotiable
Undetermined
Hybrid
London, England, United Kingdom

Summary: The Front-End Developer role at ECA International is a hands-on position focused on building responsive web applications using modern technologies such as React, TypeScript, and Tailwind CSS. The successful candidate will lead UI design efforts, collaborate within an Agile team, and advocate for best practices in front-end development. This 12-month contract offers an opportunity to influence technical solutions and drive innovation through AI adoption. The role emphasizes a commitment to high-quality outputs and continuous improvement in a supportive and flexible work environment.

Key Responsibilities:

  • Build responsive, accessible web applications using React, Remix, TypeScript/JavaScript, Tailwind CSS, and other modern front-end technologies.
  • Lead on UI/UX implementation, defining and maintaining high standards for design and usability.
  • Take ownership of the front-end delivery for projects, ensuring high-quality outputs that meet business needs.
  • Contribute to Agile ceremonies and work effectively within an Agile development team.
  • Design and maintain scalable, testable, and maintainable codebases aligned with best architectural practices.
  • Promote a culture of continuous learning, technical excellence, and collaboration within the team.
  • Partner with product managers and back-end engineers to align technical solutions with business priorities.
  • Follow a test-first approach to ensure reliability and maintainability.
  • Embrace AI-first development practices, using AI tools to accelerate productivity and support innovative solution design.

Key Skills:

  • Bachelor's degree in Computer Science or a related field - or equivalent practical experience.
  • Minimum of 5 years' experience in a front-end development role.
  • Extensive hands-on experience with React, Remix, TypeScript/JavaScript, CSS, and Tailwind.
  • Experience integrating front-end components with back-end services.
  • Strong knowledge of modern front-end tooling and development best practices.
  • Proven ability to design scalable and maintainable user interfaces.
  • Excellent communication skills and a collaborative, team-oriented mindset.
  • Strong sense of ownership, able to lead on deliverables and work independently when needed.
  • Familiarity with accessibility and SEO best practices (desirable).
  • Experience with technologies such as Node.js, PostgreSQL, Express, GraphQL, AWS, GitHub, Terraform (desirable).
  • Passion for and experience with AI-driven development tools and building AI solutions (desirable).

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT