Job description
Location: Remote
Job Type: Full-time
Salary: £43,000
A dynamic and innovative software development company committed to delivering cutting-edge solutions that empower their clients to thrive in the digital era. They are seeking a talented and motivated Software Developer with expertise in Node.js and React to join their growing team. As a key member of the development team, you will contribute to the design, development, and implementation of web applications, ensuring high performance and responsiveness.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code using Node.js and React.
- Develop and maintain robust and scalable web applications.
- Work closely with UX/UI designers to implement responsive and intuitive user interfaces.
- Conduct code reviews and provide constructive feedback to team members.
- Collaborate with product managers to understand requirements and translate them into technical solutions.
- Troubleshoot, debug, and optimise code to address performance and security concerns.
- Stay up-to-date with industry trends and best practices to ensure continuous improvement.
Requirements:
- Proven experience as a Software Developer with a focus on Node.js and React.
- Solid understanding of the full web development stack, including front-end and back-end technologies.
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience with RESTful APIs and third-party integrations.
- Familiarity with version control systems, such as Git.
- Knowledge of database systems, both SQL and NoSQL.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced and dynamic environment.
What They Offer:
- Competitive salary.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Health and wellness benefits.
- Flexible work hours.
If you are passionate about creating innovative software solutions and thrive in a collaborative environment, we invite you to apply for the Software Developer position. Join us in shaping the future of digital experiences!
If we think you will be a good match for the position, we will be in contact as soon as possible.