
Job Title: Full-Stack JavaScript DeveloperEngagement Type: Contract / FreelanceReports To: Project Manager / Director of Technology
Job Description:We are seeking highly skilled and experienced Full-Stack JavaScript Developers to join our dynamic team on a freelance or contractual basis. In this role, you will be responsible for developing and maintaining web applications using a modern JavaScript tech stack. Your main focus will be on helping the development team build a robust, scalable, and visually appealing web application that offers an exceptional user experience.
Qualifications:Technical Expertise:Proficiency in JavaScript and TypeScript, and experience with NextJS, Tailwind CSS, Storybook, and Node.js.Experience in Headless Content Delivery Platforms/Systems (Preferably Sanity Studio or similar systems)Experience in building RESTful and GraphQL APIs, and integrating wth third-party APIs.Experience in using version control tools like Git.Problem-Solving Skills:Strong analytical and problem-solving skills with the ability to work on complex requirements.Communication Skills:Strong English communication skills, both written and verbal.Ability to effectively collaborate in a remote team environment.Education and Experience:Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).At least 2 years of experience as a Full-Stack Developer or similar role.Work Availability:Available to clock-in a minimum of 16 hours and a maximum of 20 hours per week.This includes development time, attending daily stand-ups and team meetings, and responding to team messages.Maximum weekly hours are subject to adjustment if deemed necessary by the Project Manager.
Key Responsibilities:Develop and Maintain Web Applications:Design, develop, and maintain responsive web applications using Sanity Studio, NextJS, Tailwind, Storybook, and Node.js.Ensure high performance and responsiveness of applications across various devices and browsers.Collaborate with Cross-Functional Teams:Work closely with UX/UI designers, product managers, and other developers to conceptualize and implement innovative solutions.Participate in code reviews and collaborate with the team to enhance code quality and maintainability.Technical Problem Solving:Diagnose and troubleshoot complex technical issues within the web app.Optimize applications for maximum speed, scalability, and security.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
