SonicJobs Logo
Left arrow iconBack to search

Full Stack JavaScript Developer - Manchester (Outside IR35)

IO Associates
Posted 10 hours ago, valid for 7 days
Location

Manchester, Greater Manchester M24WU, England

Salary

£350 - £450 per day

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The job is for a Full Stack JavaScript Developer on a 6-month contract based in Manchester with a hybrid/on-site work model.
  • Candidates should have at least 3 years of experience in full stack JavaScript development, with expertise in React.js and Node.js.
  • The position offers a salary range of £350 to £450 per day, depending on experience.
  • Key responsibilities include revamping a legacy system, integrating AI solutions, and collaborating with various stakeholders.
  • The role also involves database management, API integration, and ensuring code reliability through testing and CI/CD practices.


Job Title: Full Stack JavaScript Developer (6-Month Contract)
Location: Manchester (hybrid/on-site)
Duration: 6 Months (with potential for extension)



Job Overview:


We are seeking an experienced Full Stack JavaScript Developer to join our team for a 6-month project focused on revamping a legacy system and integrating innovative AI solutions. You will play a key role in re-engineering the current platform, enhancing its performance, scalability, and usability, while also contributing to the development and deployment of AI-driven features.
This is a great opportunity for a developer who is passionate about both modernizing legacy systems and exploring AI technologies to deliver results that will make an impact.



Key Responsibilities:

  • Revamp Legacy System: Refactor and modernize the current legacy codebase, ensuring improved performance, maintainability, and scalability.
  • Full Stack Development: Design, develop, and maintain both client-side (frontend) and server-side (backend) components using JavaScript/TypeScript technologies.
  • FrontEnd Development: Build and optimize user interfaces using React.js, ensuring cross-browser compatibility, responsive design, and an exceptional user experience.
  • BackEnd Development: Develop scalable APIs and services using Node.js and ensure seamless integration with databases and other systems.
  • Database Management: Work with databases (e.g., MongoDB, MySQL, PostgreSQL) to optimize queries, manage migrations, and ensure data integrity.
  • AI Integration: Collaborate with data scientists and AI specialists to integrate machine learning models and AI algorithms into the revamped system.
  • API Integration: Implement and integrate external APIs (including AI and machine learning APIs) as needed.
  • Testing & Quality Assurance: Write unit, integration, and end-to-end tests to ensure code reliability and minimize bugs during deployment.
  • Version Control & CI/CD: Utilize version control (Git) and continuous integration/deployment (CI/CD) pipelines to streamline development and release processes.
  • Collaboration: Work closely with product managers, designers, data scientists, and other stakeholders to ensure smooth project execution.


Requirements:

  • Experience: 3+ years of experience in full stack JavaScript development.
  • Languages & Frameworks:
    • FrontEnd: Proficiency with React.js or similar frameworks.
    • BackEnd: Expertise in Node.js with knowledge of Express.js or similar frameworks.
    • Familiarity with TypeScript is a plus.
  • Database: Experience working with relational and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL).
  • AI Knowledge: Understanding of AI/ML concepts and experience integrating AI-powered APIs or models is highly desirable.
  • Testing: Experience with automated testing frameworks (e.g., Jest, Mocha, Cypress).
  • DevOps: Familiarity with version control (Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
  • Problem-Solving: Strong analytical skills, with the ability to work in a busy, flexible environment and solve complex problems efficiently.
  • Communication: Writes and speak with ease, with the ability to work in a team and collaborate across disciplines.
  • Project Experience: Prior experience working on system revamps or modernization projects is a big plus.


Nice to Have:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization tools like Docker or orchestration systems like Kubernetes.
  • Prior experience working on projects that involve natural language processing (NLP), computer vision, or other AI innovations.


What We Offer:

  • £350 - £450 Outside IR35 (DOE)
  • Flexible remote working environment.
  • The opportunity to work on an exciting project at the intersection of legacy system modernization and AI technology.
  • Exposure to innovative AI solutions and modern tech stacks.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.