292 Software Developers jobs in West Midlands
Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
As a Full Stack Developer, you will be involved in the entire software development lifecycle, from conceptualization to deployment. You will design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems. The ideal candidate will have a strong understanding of modern web development technologies and best practices, with a passion for creating high-quality software.
Key Responsibilities:
- Develop and maintain user-facing features for web applications using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Design and implement robust back-end services and APIs using languages like Node.js, Python, Java, or C#.
- Manage database design and optimization (e.g., SQL, NoSQL).
- Integrate third-party services and APIs.
- Write clean, maintainable, and well-documented code.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing software.
- Ensure the performance, quality, and responsiveness of applications.
- Stay up-to-date with emerging technologies and industry trends.
The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Proven experience as a Full Stack Developer is essential, with a portfolio showcasing your work. Expertise in front-end technologies (HTML5, CSS3, JavaScript) and at least one modern JavaScript framework is required. Proficiency in server-side languages and frameworks, as well as experience with cloud platforms (e.g., AWS, Azure), is highly desirable. Strong problem-solving skills, excellent communication, and the ability to work effectively in a collaborative team environment are crucial. This is a superb chance to advance your career in IT and software development in the heart of the West Midlands.
Full Stack Developer
Posted today
Job Viewed
Job Description
Full Stack Developer
6 Month FTC
Remote - 1 Day a month on-site in Redditch
£40,000 - £45,000 + Flexible Working Hours + Pension
This is an excellent opportunity for a Software Developer to join a nationally renowned business at an exciting time of growth. You'll play a major part in upcoming development projects and have significant opportunities for career progression.
This company specialises in f.
WHJS1_UKTJ
Senior Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and maintaining full-stack web applications using modern frameworks and languages.
- Writing clean, efficient, and well-documented code for both front-end and back-end systems.
- Collaborating with product managers, designers, and other developers to define project requirements and specifications.
- Developing and consuming RESTful APIs for seamless data integration.
- Implementing responsive user interfaces with a focus on user experience and accessibility.
- Optimizing application performance, scalability, and security.
- Conducting code reviews and providing constructive feedback to team members.
- Troubleshooting and debugging complex issues across the entire stack.
- Implementing and maintaining automated testing strategies (unit, integration, end-to-end).
- Staying up-to-date with emerging technologies and industry best practices.
- Contributing to architectural discussions and decisions.
- Mentoring junior developers and sharing technical expertise.
- Participating in agile development methodologies, including sprint planning and retrospectives.
- Ensuring adherence to coding standards and deployment guidelines.
- Working closely with DevOps teams for CI/CD pipeline management.
The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. A minimum of 6 years of professional experience in full-stack development is required, with demonstrated expertise in at least one major front-end framework (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails). Strong proficiency in database technologies (SQL and NoSQL) and experience with cloud platforms (AWS, Azure, GCP) are essential. Understanding of microservices architecture, containerization (Docker, Kubernetes), and CI/CD principles is highly valued. Excellent problem-solving, analytical, and communication skills are a must. The ability to work independently and collaboratively in a remote setting is critical. A portfolio showcasing previous full-stack projects is highly desirable. This role is perfect for a seasoned developer looking to make a significant impact in a fully remote capacity.
Senior Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Lead Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Software developers Jobs in West Midlands !
Senior Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Your responsibilities will include developing and maintaining both front-end and back-end components of our web applications, writing clean, efficient, and well-documented code, and collaborating with product managers and designers to translate requirements into functional features. You will be involved in database design and management, API development, and ensuring the performance, quality, and responsiveness of applications. A significant aspect of the role involves identifying and rectifying bottlenecks and bugs, as well as implementing security and data protection measures.
The ideal candidate will possess a Bachelor's degree in Computer Science or a related field, coupled with extensive experience as a Full Stack Developer. Proficiency in modern JavaScript frameworks (e.g., React, Angular, Vue.js) for front-end development and server-side languages (e.g., Node.js, Python, Java, Ruby) for back-end development is required. Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB) is essential. Familiarity with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Strong problem-solving skills, a collaborative spirit, and a passion for creating excellent user experiences are paramount.
Key responsibilities:
- Design, develop, and deploy scalable web applications.
- Write clean, maintainable, and efficient code for both front-end and back-end.
- Develop and integrate RESTful APIs.
- Manage database schemas and optimize query performance.
- Implement automated testing and participate in code reviews.
- Collaborate with cross-functional teams to define software requirements.
- Troubleshoot, debug, and upgrade existing systems.
- Stay up-to-date with emerging technologies and industry trends.
Senior Full-Stack Developer
Posted 2 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong understanding of both front-end and back-end technologies, with extensive experience in designing, developing, and maintaining scalable web applications. You will be responsible for writing clean, efficient, and well-documented code, collaborating closely with cross-functional teams including product managers, designers, and other engineers. Key responsibilities include developing user-facing features, building robust server-side logic, implementing APIs, and managing databases.
We are looking for a proactive individual with exceptional problem-solving skills and a passion for delivering high-quality software. You will participate in code reviews, contribute to architectural decisions, and mentor junior developers. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. This role offers a hybrid working model, combining the benefits of remote work with in-office collaboration to foster team synergy and knowledge sharing.
Key Responsibilities:
- Design, develop, and implement scalable full-stack web applications.
- Write high-quality, maintainable, and testable code in multiple programming languages.
- Collaborate with product and design teams to translate requirements into technical solutions.
- Optimize applications for maximum speed and scalability.
- Implement and manage database solutions.
- Conduct code reviews and provide constructive feedback.
- Mentor and guide junior development team members.
- Stay up-to-date with emerging technologies and industry best practices.
- Troubleshoot and resolve software defects and issues.
- Participate in agile development processes and ceremonies.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Expertise in back-end languages like Node.js, Python, Java, or C#.
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with RESTful API design and implementation.
- Experience with version control systems, preferably Git.
- Understanding of cloud computing platforms (AWS, Azure, GCP).
- Excellent communication and teamwork skills.
Senior Full Stack Developer
Posted 2 days ago
Job Viewed