Job description
Job Title: Node.js Developer
About Us:
My Client is a dynamic and innovative company that is at the forefront of cutting-edge technologies. We pride ourselves on delivering top-quality solutions to our clients and constantly pushing the boundaries of what is possible. As we continue to expand, we are seeking a talented and passionate Node.js Developer to join our team and contribute to our exciting projects.
Job Description:
You will play a pivotal role in designing, developing, and maintaining robust and scalable server-side applications. Your expertise in Node.js and related technologies will help us create efficient and high-performance solutions for our clients. You will collaborate closely with our multidisciplinary team, including designers, front-end developers, and project managers, to ensure the successful delivery of projects.
Responsibilities:
- Develop and maintain server-side applications using Node.js, Express.js, and related frameworks
- Write clean, scalable, and efficient code to deliver high-quality software solutions
- Collaborate with the team to design and implement RESTful APIs and microservices
- Integrate third-party APIs and services into existing applications
- Troubleshoot and debug application issues to ensure optimal performance and reliability
- Conduct code reviews and provide constructive feedback to ensure code quality
- Stay up to date with industry trends and emerging technologies to propose innovative solutions
Requirements:
- Proven experience as a Node.js Developer or similar role
- Strong proficiency in Node.js and Typescript.
- Experience in developing RESTful APIs and microservices
- Solid understanding of database systems (e.g., MongoDB, MySQL, PostgreSQL) and proficiency in writing efficient database queries
- Knowledge of front-end technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js) is a plus
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving skills and the ability to work independently or collaboratively in a team environment
- Excellent communication and interpersonal skills
ALL CANDIDATES MUST HAVE THE RIGHT TO WORK IN THE U.K
Job Types: Full-time, Permanent
Salary: £35,000.00-£50,000.00 per year
Benefits:
- Flexitime
- Work from home
Schedule:
- Flexitime
- Monday to Friday
Supplemental pay types:
- Performance bonus
Ability to commute/relocate:
- Newcastle upon Tyne: reliably commute or plan to relocate before starting work (preferred)
Work authorisation:
- United Kingdom (required)
Work Location: Hybrid remote in Newcastle upon Tyne