At a Glance
- Tasks: Build and enhance web applications using React.js, Node.js, and SQL Server.
- Company: Join a thriving team in Nottinghamshire focused on modern web solutions.
- Benefits: Enjoy hybrid work with 2 days in the office and competitive salary based on experience.
- Why this job: Perfect for problem solvers who love collaboration and continuous improvement in a dynamic environment.
- Qualifications: Strong skills in React.js, Node.js, SQL Server, and JavaScript required.
- Other info: Opportunity to work in Agile/Scrum teams and contribute to innovative projects.
Full Stack Developer – React.js | Node.js | SQL Server
You could be just the right applicant for this job Read all associated information and make sure to apply.
Location: Nottinghamshire, 2 days a week in office
Employment Type: Permanent
Salary: Based on experience
Due to continued success, I am looking for a skilled Mid-Level Full Stack Developer to join my clients growing team working on a modern, web-based platform. This is a hands-on role where you\’ll be building new applications and enhancing existing ones using React.js, Node.js, and SQL Server.
The role is offered on a hybrid basis, minimum 2 days a week in their Nottinghamshire office
What you\’ll be doing as a Full Stack Developer:
Develop and maintain full-stack web applications with a focus on performance and scalability.
Build responsive, data-driven UIs using React.js, consuming JSON APIs.
Create and enhance backend services using Node.js.
Work with complex business logic implemented in SQL Server stored procedures.
Collaborate with cross-functional teams in an Agile/Scrum environment.
Contribute to code reviews, documentation, and continuous improvement.
What experience you will need to have as the Full Stack Developer:
Strong experience with React.js, Node.js, and SQL Server.
Solid understanding of n-tier architecture and thin client design.
Proficiency in JavaScript (ES6+), RESTful APIs, and JSON.
Experience integrating frontend components with backend APIs.
Ability to work with and extend existing architecture (not re-architecting).
Familiarity with SOLID principles, design patterns, and clean code practices.Nice to Have:
Experience with Bootstrap or Material UI.
Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright).
Understanding of software release processes and version control.This is a great opportunity for someone who enjoys solving complex problems, working across the stack, and contributing to a high-performing development team.
Please apply with an updated CV
Software Engineer employer: Reed Technology
Contact Detail:
Reed Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as React.js, Node.js, and SQL Server. Consider building a small project or contributing to an open-source project that showcases your skills in these areas, as this will give you practical experience to discuss during interviews.
✨Tip Number 2
Engage with the developer community by joining forums or groups focused on full-stack development. This can help you stay updated on best practices and trends, and you might even find networking opportunities that could lead to referrals for the position.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges that focus on JavaScript, RESTful APIs, and database queries. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills and get comfortable with the types of questions you might face.
✨Tip Number 4
Showcase your understanding of Agile/Scrum methodologies by discussing any relevant experiences in your conversations. Being able to articulate how you've successfully collaborated in cross-functional teams will demonstrate your fit for the role and the company culture.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React.js, Node.js, and SQL Server. Use specific examples of projects where you've developed full-stack applications and mention any relevant technologies or methodologies you've used.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your problem-solving skills. Mention your familiarity with Agile/Scrum environments and how you can contribute to the team’s success.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in building responsive UIs and backend services. Highlight any work involving complex business logic or integration of frontend and backend components.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Reed Technology
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React.js, Node.js, and SQL Server in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, and be ready to explain your thought process and the challenges you faced.
✨Understand the Company’s Tech Stack
Research the company’s existing applications and tech stack before the interview. Familiarise yourself with their approach to full-stack development and be ready to discuss how your skills can contribute to their projects and goals.
✨Prepare for Problem-Solving Questions
Expect to face technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to solve problems on the spot, explaining your reasoning as you go.
✨Demonstrate Team Collaboration Skills
Since the role involves working in an Agile/Scrum environment, be prepared to discuss your experience collaborating with cross-functional teams. Share examples of how you've contributed to team success and handled feedback during code reviews.