What Jobs are available for Software Developers in West Midlands?
Showing 490 Software Developers jobs in West Midlands
Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Salary: Dependant on experience
Join the award-winning eCommerce consultancy helping bold brands grow online.
We are looking for a talented Full Stack Developer to deliver innovative Shopify solutions for our exciting fashion and lifestyle clients.
You'll be part of a growing, collaborative team of developers working alongside designers, marketers, and strategists to create best-in-class online experiences. This role offers real scope for progression, with opportunities to specialise in backend development, app creation, or UX/UI.
What You'll Do:
- Build and maintain high-performing eCommerce websites using Shopify
- Develop bespoke Shopify apps and backend functionality to meet client needs
- Collaborate with internal teams to bring creative and technical ideas to life
- Support data migrations and integrations from other eCommerce platforms
- Ensure consistency and quality across all development projects
- Take ownership of tasks, troubleshoot issues, and communicate progress clearly
- 3+ years' experience in web development (Shopify experience a plus)
- Strong problem-solving skills and ability to work independently
- A collaborative, proactive mindset and attention to detail
- Hybrid & flexible working
- 20 days holiday + 8 bank holidays
- Company bonus scheme & life assurance
- Medicash healthcare plan & cycle-to-work scheme
- Birthday celebrations, socials & team events
- Breakfast bar, drinks fridge, and pool table in the office
To
From
Record Yes No
Always use these settings
Is this job a match or a miss?
Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Salary: Dependant on experience
Join the award-winning eCommerce consultancy helping bold brands grow online.
We are looking for a talented Full Stack Developer to deliver innovative Shopify solutions for our exciting fashion and lifestyle clients.
You'll be part of a growing, collaborative team of developers working alongside designers, marketers, and strategists to create best-in-class online experiences. This role offers real scope for progression, with opportunities to specialise in backend development, app creation, or UX/UI.
What You'll Do:
- Build and maintain high-performing eCommerce websites using Shopify
- Develop bespoke Shopify apps and backend functionality to meet client needs
- Collaborate with internal teams to bring creative and technical ideas to life
- Support data migrations and integrations from other eCommerce platforms
- Ensure consistency and quality across all development projects
- Take ownership of tasks, troubleshoot issues, and communicate progress clearly
- 3+ years' experience in web development (Shopify experience a plus)
- Strong problem-solving skills and ability to work independently
- A collaborative, proactive mindset and attention to detail
- Hybrid & flexible working
- 20 days holiday + 8 bank holidays
- Company bonus scheme & life assurance
- Medicash healthcare plan & cycle-to-work scheme
- Birthday celebrations, socials & team events
- Breakfast bar, drinks fridge, and pool table in the office
To
From
Record Yes No
Always use these settings
Is this job a match or a miss?
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Full Stack Developer - FinTech
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy high-quality, scalable, and secure full-stack web applications using modern technologies.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Collaborate closely with product managers, UI/UX designers, and other engineers to translate business requirements into technical solutions.
- Develop and maintain RESTful APIs and microservices.
- Implement and manage database solutions (SQL and NoSQL).
- Contribute to architectural decisions and technical strategy for new features and products.
- Implement robust security measures and ensure compliance with financial industry regulations.
- Optimize application performance and ensure scalability and reliability.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor junior developers and contribute to team knowledge sharing.
- Troubleshoot and resolve complex technical issues across the full stack.
- Stay up-to-date with emerging technologies and industry best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional experience in full-stack development.
- Strong proficiency in front-end technologies such as React, Angular, or Vue.js.
- Expertise in back-end programming languages like Node.js, Python (with frameworks like Django/Flask), Java, or C#.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORM frameworks.
- Experience building and consuming RESTful APIs.
- Knowledge of microservices architecture and design patterns.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong understanding of software security principles and best practices in a regulated environment.
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced remote environment.
- Strong communication and collaboration skills.
- Experience in the FinTech industry is highly desirable.
Is this job a match or a miss?
Lead Full Stack Developer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of complex web applications using modern frameworks and technologies.
- Architect scalable, reliable, and maintainable back-end services and APIs.
- Develop intuitive and responsive user interfaces using front-end technologies.
- Mentor and guide a team of software engineers, providing technical leadership and code reviews.
- Define and enforce coding standards, best practices, and testing strategies.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
- Troubleshoot and resolve complex technical issues across the full stack.
- Drive innovation by researching and recommending new technologies and approaches.
- Contribute to the continuous improvement of our development processes and infrastructure.
- Ensure the performance, quality, and responsiveness of applications.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional experience in full-stack web development.
- Expertise in back-end languages (e.g., Python, Node.js, Java) and associated frameworks (e.g., Django, Express.js, Spring Boot).
- Strong proficiency in front-end technologies (e.g., React, Angular, Vue.js) and modern JavaScript/TypeScript.
- Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
- Demonstrated experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Proven experience in leading development teams and driving technical projects.
- Excellent problem-solving, analytical, and debugging skills.
- Strong understanding of software architecture patterns, data structures, and algorithms.
- Exceptional communication and collaboration skills, especially in a remote setting.
- Experience with CI/CD pipelines and automated testing is a plus.
Is this job a match or a miss?
Senior Full-Stack Developer (FinTech)
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and maintaining high-quality, scalable web applications and APIs.
- Writing clean, efficient, and well-documented code across both front-end and back-end technologies.
- Collaborating with product managers, designers, and other engineers to define software requirements and technical designs.
- Implementing and optimizing database schemas and queries.
- Developing and integrating with third-party financial services and APIs.
- Conducting code reviews and providing constructive feedback to peers.
- Troubleshooting and debugging complex issues across the stack.
- Implementing robust security measures and ensuring data integrity.
- Contributing to architectural decisions and technology selection.
- Mentoring junior developers and promoting best practices.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 5 years of professional experience in full-stack development is required, with at least 2 years in a senior capacity. Proficiency in languages such as Python, Java, or Node.js, and front-end frameworks like React, Angular, or Vue.js are essential. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Familiarity with microservices architecture and CI/CD pipelines is a plus. Strong analytical and problem-solving skills, excellent communication, and teamwork abilities are a must. This hybrid role requires a balance of remote work and in-office collaboration at our Birmingham location.
Is this job a match or a miss?
Remote Senior Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, and maintain full-stack web applications.
- Write clean, efficient, and well-documented code across the entire technology stack.
- Collaborate with front-end and back-end teams to define and implement new features.
- Develop and manage RESTful APIs and microservices.
- Implement and optimize database solutions (e.g., SQL, NoSQL).
- Ensure application performance, scalability, and security.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve complex technical issues.
- Contribute to architectural decisions and technical strategy.
- Mentor junior developers and share best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in multiple programming languages (e.g., JavaScript, Python, Java, Ruby).
- Extensive experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Node.js, Django, Spring Boot).
- Strong understanding of database technologies (e.g., PostgreSQL, MongoDB, MySQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Solid knowledge of software development principles, design patterns, and best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities, especially in a remote team environment.
- Experience with agile development methodologies.
Is this job a match or a miss?
Be The First To Know
About the latest Software developers Jobs in West Midlands !
Remote Senior Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Your responsibilities will include developing both front-end and back-end components, building and maintaining APIs, integrating third-party services, and optimising application performance. You will work closely with product managers, designers, and other engineers in an agile environment, leveraging collaborative tools to ensure effective communication and project progression. A strong understanding of database design, cloud infrastructure (AWS, Azure, or GCP), and CI/CD pipelines is essential. You will also be involved in code reviews, mentoring junior developers, and contributing to architectural decisions.
We are looking for a candidate with a passion for clean code, elegant solutions, and a commitment to best practices in software development. Excellent problem-solving skills, strong analytical abilities, and a proactive approach to identifying and resolving technical challenges are crucial. This remote-first role demands exceptional communication skills and the ability to thrive in a collaborative, distributed team environment. If you are a seasoned developer looking for a challenging and rewarding career with significant flexibility, this is the perfect opportunity for you.
Qualifications:
- BSc/MSc in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages (e.g., Node.js, Python, Java, Ruby).
- Experience with RESTful API design and implementation.
- Strong understanding of database systems (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to work independently and manage time effectively in a remote setting.
Is this job a match or a miss?
Lead Remote Full Stack Developer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of full-stack web applications, ensuring high quality, performance, and scalability.
- Architect robust backend systems, including API design, database management, and server-side logic.
- Develop engaging and responsive user interfaces using modern front-end frameworks.
- Collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions.
- Mentor and guide junior developers, fostering a collaborative and innovative team environment.
- Establish and enforce coding standards, best practices, and code review processes.
- Implement and maintain CI/CD pipelines, ensuring efficient deployment and integration.
- Troubleshoot and resolve complex technical issues across the stack.
- Stay updated with the latest web development trends and technologies, driving innovation within the team.
- Manage project timelines and deliverables, ensuring successful project execution.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Extensive experience (5+ years) as a Full Stack Developer, with demonstrated leadership experience.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong expertise in backend languages and frameworks like Node.js, Python (Django/Flask), Ruby on Rails, or Java (Spring).
- Deep understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Knowledge of microservices architecture and RESTful API design.
- Familiarity with testing frameworks and methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to lead and motivate a development team in a remote setting.
Is this job a match or a miss?
Remote Senior Full-Stack Developer - Fintech
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable full-stack web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and well-documented code.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Conduct code reviews and provide constructive feedback.
- Troubleshoot and resolve bugs and performance issues.
- Participate in architectural discussions and decision-making.
- Stay up-to-date with emerging technologies and industry best practices.
- Contribute to a culture of continuous improvement and technical excellence.
- 5+ years of professional software development experience.
- Proficiency in front-end technologies (e.g., React, Angular, Vue.js).
- Strong back-end development skills (e.g., Node.js, Python, Java, Ruby).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Understanding of DevOps principles and CI/CD pipelines.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for remote work.
- Experience in the fintech sector is a plus.
- Bachelor's or Master's degree in Computer Science or a related field.
Is this job a match or a miss?