- Location: Home based, ideally one day a week in Birmingham (but can be flexible)
- Job Type: Full-time
- Salary: Up to £50,000 based on experience
I have an amazing opportunity to join my client’s team as their new Full Stack Developer, where you will play a pivotal role in designing, developing, and maintaining innovative web applications. You will work closely with cross-functional teams to deliver robust, scalable, and user-centric solutions, leveraging your expertise in React and JavaScript in a fast-paced environment.
Day-to-day duties as the Full Stack Developer:- Frontend Development: Build and enhance user interfaces using React, ensuring a seamless and responsive user experience.
- Backend Development: Develop server-side logic, APIs, and databases to support frontend functionalities.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and collaborate with team members to uphold high standards.
- Collaboration: Work closely with designers, product managers, and other developers to bring ideas to life.
- Troubleshooting: Debug, optimise, and enhance application performance.
- Testing: Ensure application functionality and reliability through rigorous testing and validation.
- Proven experience as a Full Stack Developer, with a strong portfolio or track record of delivering web applications.
- Proficiency in React.js and core JavaScript (ES6+).
- Solid understanding of frontend technologies including HTML5, CSS3, and responsive design principles.
- Experience with backend technologies such as Node.js, Express, or other modern frameworks.
- Familiarity with RESTful APIs, database design, and working with relational or NoSQL databases.
- Knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative team environment.
- Experience with state management libraries (e.g., Redux, Context API).
- Knowledge of cloud services (e.g., AWS, Azure, or Google Cloud Platform).
- Familiarity with CI/CD pipelines and agile development methodologies.
- Understanding of security best practices in web development.