Software Developer

Posted 13 November 2023
Salary £40000 - £45000 per annum
LocationBirmingham
Job type Permanent
Discipline Development
ReferenceMH-35
Contact NameMia Howard

Job description

Job Title: Software Developer (Node.js & React)
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:
  1. Collaborate with cross-functional teams to define, design, and ship new features.
  2. Write clean, efficient, and maintainable code using Node.js and React.
  3. Develop and maintain robust and scalable web applications.
  4. Work closely with UX/UI designers to implement responsive and intuitive user interfaces.
  5. Conduct code reviews and provide constructive feedback to team members.
  6. Collaborate with product managers to understand requirements and translate them into technical solutions.
  7. Troubleshoot, debug, and optimise code to address performance and security concerns.
  8. Stay up-to-date with industry trends and best practices to ensure continuous improvement.
Requirements:
  1. Proven experience as a Software Developer with a focus on Node.js and React.
  2. Solid understanding of the full web development stack, including front-end and back-end technologies.
  3. Strong proficiency in JavaScript, HTML, and CSS.
  4. Experience with RESTful APIs and third-party integrations.
  5. Familiarity with version control systems, such as Git.
  6. Knowledge of database systems, both SQL and NoSQL.
  7. Excellent problem-solving and analytical skills.
  8. Strong communication and collaboration skills.
  9. Ability to work effectively in a fast-paced and dynamic environment.
What They Offer:
  1. Competitive salary.
  2. Opportunities for professional growth and development.
  3. A collaborative and inclusive work environment.
  4. Health and wellness benefits.
  5. 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.