Javascript Developer at Codevista Solution, Greater London, £Contract Rate

Contract Description

About Us: We're a forward-thinking technology company building innovative web solutions using modern development practices. Our team values continuous learning, collaboration, and cutting-edge technology to create exceptional digital experiences.

Position Summary: We're seeking an enthusiastic Entry-Level JavaScript Developer to join our dynamic team on a contract basis. This is an excellent opportunity for recent graduates or developers with 0-2 years of experience to work with modern technologies and grow their skills in a supportive environment.

Key Responsibilities:

  • Develop and maintain responsive web applications using JavaScript and TypeScript
  • Build user interfaces with React, Next.js, and Astro
  • Implement backend services with Node.js and Express
  • Create and maintain RESTful APIs
  • Work with databases using Prisma and Drizzle ORM
  • Collaborate with team members using Git for version control
  • Participate in code reviews and contribute to improving our development processes
  • Learn and implement new technologies as needed

Required Qualifications:

  • Solid understanding of JavaScript fundamentals
  • Experience with TypeScript
  • Knowledge of React and Next.js
  • Familiarity with Node.js and Express
  • Understanding of REST API principles
  • Experience with Git and version control
  • Strong problem-solving skills
  • Ability to work independently and as part of a team
  • Portfolio of personal or academic projects showcasing your work

Preferred Qualifications:

  • Experience with Astro framework
  • Knowledge of Prisma or Drizzle ORM
  • Familiarity with AI coding tools (Cursor, GitHub Copilot, Claude Code)
  • Understanding of testing frameworks
  • Experience with CI/CD pipelines

What We Offer:

  • Opportunity to work with modern technology stack
  • Mentorship from experienced developers
  • Flexible contract arrangements
  • Collaborative and innovative work environment
  • Chance to build impressive projects for your portfolio
  • Continuous learning opportunities

Application Process: Please submit your resume along with a link to your portfolio or GitHub repository showcasing your projects. In your cover letter, highlight your experience with the technologies mentioned and explain why you're excited about this opportunity.