Experience : 6 to 8 yearsLocation : RemoteAbout CompanyOur Client is a dynamic and innovative UK tech company building cutting-edge web applications for the logistics industry. We value creativity, collaboration, and a passion for building exceptional software and user experiences.Job Summary: We are seeking a talented and passionate Fullstack JavaScript Developer to join our growing team. You will play a key role in developing and maintaining our software and web applications, leveraging your expertise in React, Next.js, Node.js, and TypeScript. You will work closely with our product and design teams to build robust, scalable, and user-friendly.Responsibilities:Front-End Development: Develop and maintain responsive and performant user interfaces using React and Next.js. Implement complex UI features and interactions. Write clean, maintainable, and well-documented code using TypeScript. Conduct thorough code reviews and ensure adherence to coding standards. Optimise front-end performance for speed and scalability.Back-End Development: Develop and maintain robust and scalable APIs using Node.js and Express.js (or similar frameworks). Design and implement efficient database schemas and queries. Write unit and integration tests to ensure code quality. Work with cloud platforms (e.g., Digital Ocean) for deployment and scaling.Fullstack Collaboration:Collaborate with lead developers and project managers to translate requirements into technical specifications.Troubleshoot and resolve technical issues across the full stack.Contribute to the continuous improvement of our development processes and tools.TypeScript Expertise:Utilize TypeScript to enforce type safety and improve code maintainability across the entire stack.Design and implement complex type definitions for enhanced code clarity.Leverage TypeScript's advanced features to optimize code structure and performance.Qualifications:Required: Proven experience as a Fullstack JavaScript Developer. Strong proficiency in React and Next.js for front-end development. Solid understanding of Node.js and Express.js (or similar frameworks) for back-end development. Extensive experience with TypeScript. Experience with RESTful APIs and database technologies (e.g., Superbase, Postgres, MongoDB). Familiarity with version control systems (e.g., Git). Understanding of modern web development best practices and design patterns. Excellent problem solving and debugging abilities. Strong communication and collaboration skills.Preferred:Experience with cloud platforms (Digital Ocean). Experience with testing frameworks (e.g., Jest, Mocha, Cypress).Experience with containerization (Docker).Experience with serverless architecture.Knowledge of Inngest.Familiarity with AI tools.
Job Title
Full Stack Engineer