Full Stack Developer - Caresoft Global Ltd : Job Details

Full Stack Developer

Caresoft Global Ltd

Job Location : Cobalt Business Park, UK

Posted on : 20/12/2024 - Valid Till : 31/01/2025

Job Description :

Job Title: Full Stack Developer

Location: Remote (Cobalt Newcastle Site)

Pay Range: £17.96 - £28.74Ph depending on experience

Employment Type: Contract (Temporary 6 Months (06/01/2025 - 30/06/2025))

Hours: 37.5 per week

Job Description:

  • Strong experience required Equivalent to BTA 4".
  • Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, or Cosmos DB.
  • In-depth knowledge of the Next.js framework for server-side rendering and static site generation.
  • Strong proficiency in JavaScript (ES6+).

Job Summary:

  • We are seeking a highly skilled Full Stack Developer to join our dynamic team and contribute to the development of our Next.js web application hosted on Azure Kubernetes Service (AKS).
  • The ideal candidate will have a strong background in both front-end and back-end development, with a particular emphasis on Next.js and Azure cloud services.

Key Responsibilities:

  • Develop and maintain web applications using Next.js for server-side rendering and static site generation.
  • Build and manage server-side applications using Node.js.
  • Utilize Azure services, particularly Azure Kubernetes Service (AKS), for deploying and managing applications.
  • Implement CI/CD pipelines using Azure DevOps.
  • Design and manage databases, both SQL and NoSQL (e.g., PostgreSQL, MongoDB, Cosmos DB).
  • Develop and consume RESTful APIs and GraphQL.
  • Collaborate with other developers, designers, and stakeholders to deliver high-quality software.
  • Utilize version control systems, particularly Git, for code management.
  • Ensure the performance and scalability of web applications.
  • Adapt to new technologies and methodologies quickly.
  • Manage multiple tasks and projects simultaneously with strong organizational skills.
  • This role involves handling personal data (e.g., email, user ID, IP address).
  • The work will not need to be completed onsite at our client's facility.

Required Qualifications:Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).

Experience:

  • Extensive experience as a Full Stack Developer or similar role.
  • Proven experience with Next.js and Azure cloud services.

Certifications:

  • Relevant certifications in Azure or web development are a plus.

Required Skills:Next.js:

  • In-depth knowledge of the Next.js framework for server-side rendering and static site generation.
  • Proficient in React.js, as Next.js is built on top of React.

JavaScript/TypeScript:

  • Strong proficiency in JavaScript (ES6+).
  • Experience with TypeScript for type-safe code.

Node.js:

  • Experience in building server-side applications using Node.js.

Azure:

  • Hands-on experience with Azure services, particularly Azure Kubernetes Service (AKS).
  • Knowledge of Azure DevOps, pipelines, and CI/CD processes.

Database Management:

  • Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, or Cosmos DB.

API Development:

  • Experience in building and consuming RESTful APIs and GraphQL.

Version Control:

  • Proficiency with Git and Git workflows.

Desired Skills:Performance Optimization:

  • Experience in optimizing web applications for performance and scalability.

Testing:

  • Experience with unit testing, integration testing, and end-to-end testing frameworks.

UX/UI Design:

  • Basic understanding of UX/UI principles and experience with design tools like Figma or Sketch.

Containerization:

  • Proficiency with Docker and Kubernetes for container orchestration.

Soft Skills:Problem-Solving:

  • Strong analytical and problem-solving skills.

Communication:

  • Excellent verbal and written communication skills.

Team Collaboration:

  • Ability to work effectively in a team environment, collaborating with other developers, designers, and stakeholders.

Adaptability:

  • Ability to adapt to new technologies and methodologies quickly.

Time Management:

  • Strong organizational skills and the ability to manage multiple tasks simultaneously.

Salary : 18.71 - 30.22

Apply Now!

Similar Jobs ( 0)