408 Software Developers jobs in Warrington
Full Stack Developer
Posted 25 days ago
Job Viewed
Job Description
You know all about our high street roots and bricks and mortar stores. Now, we're looking to the future. Since 2021, we've embraced some changes. Debenhams hasn’t made a comeback—we’ve been here since 1778, evolving and adapting to the times. This is Debenhams today - Britain’s Leading Online Department Store.
We are more than a department store—we are an institution. From creating the blueprint for designer collaborations with Designers at Debenhams, to launching countless brands and inventing the beauty counter, we’ve consistently shaped the retail landscape.
We don’t underestimate the power of our brand or the place we hold in people’s hearts. This is only the beginning of the next chapter for Debenhams.
Britain needs Debenhams.Debenhams needs you!
Your Role & Team
This is an excellent opportunity to be a core part of a growing technical team with a startup vibe. We embrace change and architect for agility to consistently deliver new features and improved experiences to the Debenhams platform. It is an exciting time to join the team as we fulfil the huge potential of this well-known brand.
As a Full Stack Developer you will be part of a cross-functional team that’s responsible for the full development life cycle, from conception to deployment. As part of the Debenhams engineering team you will be working on the Debenhams platform that powers the entire ecommerce journey for our customers and marketplace sellers.
You will be participating in the design and creation of scalable software whilst building front-end applications using visual designs. If building APIs & integrating third party solutions and writing tests for your code to ensure quality and resilience to change is your thing then you are looking at the right place!
You will also be troubleshooting, debugging and upgrading existing applications and services at the same time as creating and deploying infrastructure using Infrastructure as code (IaC)
We are a very close knit dev team and we like everyone in the team to provide support and nurture talent in other members of the team
Our tech stack consists of:
- JavaScript + TypeScript
- Node.js + React.js
- Meta-frameworks like Next.js, Remix
- AWS - Lambda, AppSync, DynamoDB + many more
- React Native
What Value you can bring?
- Solid Full Stack Development Experience: Proven experience in both frontend and backend technologies, with a strong understanding of how they interact and work together.
- Proficiency in JavaScript/Typescript: Strong skills in JavaScript/TypeScript, and familiarity with frameworks such as React, node.js for frontend development
- Understanding of good software design fundamentals/principles
- Responsive Design & UI Principles: Understanding of responsive design principles ensuring a seamless experience across devices.
- Testing Practices: Knowledge of testing frameworks and methodologies to ensure code quality and reliability.
- Problem-Solving Skills: Strong analytical skills, able to find solutions to complex technical challenges efficiently.
- Team Collaboration: Excellent communication skills and ability to work collaboratively in a team environment.
Why Join Us?
- You’ll get the opportunity to take part in our various share schemes
- PMI, Healthcare Cash Plan and many more lifestyle benefits
- Core hours enable you to flex your working times around your needs on an ad hoc basis
- Benefits that support your health and wellbeing
- There’s up to 40% discount off our all of our brands
- Our social calendar? Next level
- With HQs in Manchester and London and offices across the globe (some are dog friendly!), we offer a buzzing atmosphere and the boohoo family culture wherever you work
#LI-JA1 #LI-ONSITE #FULLSTACK
Senior Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain high-quality web applications using a range of front-end and back-end technologies.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers, designers, and other developers to define project requirements and technical specifications.
- Implement and optimise database solutions.
- Develop and integrate APIs.
- Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
- Participate in code reviews, providing constructive feedback to peers.
- Contribute to architectural decisions and technology selection.
- Troubleshoot and resolve complex technical issues.
- Stay up-to-date with emerging trends and technologies in full stack development.
- Mentor junior developers and share knowledge within the team.
- Ensure security best practices are implemented throughout the development lifecycle.
- Manage tasks and projects effectively within a remote working setup.
Qualifications:
- 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 at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django/Flask, Ruby on Rails, Java/Spring).
- Expertise in database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with RESTful APIs and microservices architecture.
- Proficiency in version control systems, such as Git.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to work independently and manage time effectively in a remote setting.
- Experience with Agile development methodologies.
- A strong portfolio showcasing relevant projects is a plus.
Senior Full Stack Developer
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain full-stack web applications.
- Write clean, efficient, and well-documented code.
- Develop and implement RESTful APIs and microservices.
- Optimize applications for maximum speed, scalability, and security.
- Write comprehensive unit, integration, and end-to-end tests.
- Collaborate with cross-functional teams (product, design, QA) in an Agile environment.
- Mentor junior developers and contribute to code reviews.
- Troubleshoot, debug, and upgrade existing systems.
- Research and implement new technologies to improve development processes.
- Contribute to architectural discussions and decisions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong experience with back-end languages like Node.js, Python, Java, or Ruby.
- Expertise in database technologies (e.g., PostgreSQL, MongoDB, MySQL).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with containerization (Docker, Kubernetes) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, essential for remote collaboration.
- Demonstrated ability to work independently and manage priorities.
Senior Full Stack Developer
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code across the full stack (front-end and back-end).
- Develop user-facing features and back-end services, ensuring high performance and responsiveness.
- Integrate user-facing elements with server-side logic.
- Implement security and data protection measures.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and address performance bottlenecks and bugs.
- Write unit tests and integration tests to ensure code quality and stability.
- Mentor and guide junior developers, providing technical leadership.
- Participate in code reviews and contribute to improving coding standards.
- Stay up-to-date with emerging technologies and industry best practices.
- Bachelor'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 front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Java/Spring, Ruby on Rails).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
- Experience with API design and development (RESTful, GraphQL).
- Strong understanding of software development principles, design patterns, and architectural best practices.
- Excellent problem-solving, debugging, and communication skills.
- Experience in leading technical projects or mentoring junior engineers.
Senior Full-Stack Developer
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems.
- Develop new user-facing features and improve existing ones using modern front-end frameworks (e.g., React, Vue, Angular).
- Build and integrate RESTful APIs and microservices using back-end technologies (e.g., Node.js, Python/Django, Java/Spring).
- Manage database design and optimisation (e.g., SQL, NoSQL databases).
- Implement security and data protection measures.
- Write unit tests, integration tests, and end-to-end tests to ensure code quality and application stability.
- Collaborate closely with product managers, designers, and other developers to define and implement new features.
- Troubleshoot, debug, and upgrade existing systems.
- Mentor junior developers and contribute to code reviews, ensuring adherence to coding standards and best practices.
- Stay current with emerging technologies and industry trends.
- Contribute to architectural discussions and technical strategy.
We are looking for a candidate with 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. Demonstrable expertise in at least one major front-end framework and one major back-end language/framework is essential. Strong understanding of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. Excellent problem-solving skills, a proactive attitude, and strong communication abilities are crucial for success in this role. If you are a seasoned developer looking for a challenging and rewarding opportunity in a forward-thinking company, we encourage you to apply.
Senior Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain high-quality web applications using various programming languages and frameworks (e.g., JavaScript, Python, React, Node.js, .NET).
- Build and optimise both front-end and back-end components of the application.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Implement and maintain RESTful APIs and microservices.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing software.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- 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 (HTML, CSS, JavaScript, frameworks like React, Angular, Vue).
- Strong experience with back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring, C#/.NET).
- Experience with databases (SQL and NoSQL) and data modelling.
- Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Be The First To Know
About the latest Software developers Jobs in Warrington !
Senior Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
Key responsibilities include developing back-end services and APIs using languages such as Python, Node.js, or Java. You will also be responsible for building and maintaining responsive front-end interfaces using modern JavaScript frameworks like React, Angular, or Vue.js. Collaborating with product managers, designers, and other engineers to define software requirements and specifications will be a core part of your role. You will contribute to code reviews, ensure code quality and maintainability, and implement automated testing strategies. This position requires a strong understanding of database design and management, as well as experience with cloud platforms like AWS, Azure, or GCP. You will also be involved in troubleshooting and resolving complex technical issues.
The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 5-7 years of professional software development experience is required, with a proven track record in both front-end and back-end development. Expertise in at least one major back-end language and framework, and one modern front-end framework, is essential. Experience with RESTful API design, microservices architecture, and CI/CD pipelines is highly desirable. Strong knowledge of SQL and NoSQL databases, along with experience in containerisation technologies like Docker and Kubernetes, will be advantageous. Excellent problem-solving skills, a proactive attitude, and the ability to work independently and efficiently in a remote team environment are crucial. Exceptional communication and collaboration skills are a must.
This is an outstanding opportunity for an experienced developer to join a forward-thinking company that values innovation and employee growth. Work from anywhere in the UK and contribute to projects that have a real impact. Our client is committed to providing a flexible and supportive remote working environment. If you are a passionate developer looking for a challenging and rewarding role in **Liverpool, Merseyside, UK**, or remotely from other locations, we encourage you to apply.
Senior Full Stack Developer
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and performant web applications using modern technologies.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Develop and manage databases, ensuring data integrity and optimal performance.
- Implement and maintain CI/CD pipelines and deployment processes.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot, debug, and resolve software defects and issues.
- Contribute to architectural discussions and technology selection decisions.
- Ensure applications are secure, performant, and scalable.
- Stay up-to-date with the latest industry trends and emerging technologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong back-end development experience with languages like Python, Node.js, Java, or Ruby, and associated frameworks.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with RESTful APIs and microservices architecture.
- Understanding of software development best practices, including testing, version control (Git), and Agile methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
Senior Full-Stack Developer
Posted 18 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and deploying full-stack web applications and services.
- Writing clean, efficient, and maintainable code in various programming languages (e.g., JavaScript, Python, Java, C#).
- Developing and consuming RESTful APIs.
- Designing and managing relational and NoSQL databases.
- Implementing responsive and user-friendly front-end interfaces using modern frameworks (e.g., React, Angular, Vue.js).
- Collaborating with UI/UX designers to translate wireframes and mockups into functional components.
- Implementing automated testing, unit testing, and integration testing to ensure code quality.
- Optimising applications for maximum speed, scalability, and security.
- Participating in code reviews and providing constructive feedback to team members.
- Troubleshooting and debugging issues across the entire stack.
- Staying current with emerging technologies and industry best practices.
- Mentoring junior developers and contributing to team knowledge sharing.