About the Role
The Digital Colleague team builds and maintains a business-critical handheld application for store operations, including order picking and stock counting. This role involves designing, building, and enhancing features for this high-impact application, contributing technical ability and fresh ideas to deliver reliable, scalable solutions.
Responsibilities
- Design, develop, and maintain high-quality backend and service-layer solutions for the handheld application.
- Collaborate with product, engineering, and store-operations stakeholders to understand requirements and deliver valuable features.
- Participate in code, design, and test reviews to ensure quality, maintainability, and performance.
- Apply DevOps practices for continuous integration, automated testing, and deployment.
- Integrate the application with monitoring and alerting tools to ensure reliability in a 24/7 environment.
- Contribute to Agile ceremonies and help refine team processes.
- Use data-driven approaches to validate assumptions and iterate on product features.
- Troubleshoot issues across the development lifecycle and support ongoing improvements.
Requirements
- Proficiency in JavaScript and Node.js
- Experience with Vue.js or another modern frontend framework
- Understanding of REST APIs and service-oriented architecture
- Experience with AWS and cloud-native development
- Knowledge of automated testing and CI/CD practices
- Adherence to software engineering best practices, including version control and code quality
- Experience with Agile delivery and cross-functional collaboration
- Familiarity with Cypress or Playwright (Nice to Have)
- Experience with GitLab CI/CD (Nice to Have)
- Knowledge of distributed systems or microservices architecture (Nice to Have)
- Experience with monitoring, observability, and alerting tools (Nice to Have)
Skills
- JavaScript
- Node.js
- Vue.js
- Modern frontend frameworks
- REST APIs
- Service-oriented architecture
- AWS
- Cloud-native development
- Automated testing
- CI/CD practices
- Software engineering best practices
- Version control
- Code quality
- Agile delivery
- Cross-functional collaboration
- Cypress
- Playwright
- GitLab CI/CD
- Distributed systems
- Microservices architecture
- Monitoring tools
- Observability tools
- Alerting tools
Location
- Hybrid model
- Home working
- Offices
- Offsite locations
Work Type
- Hybrid model
- Home working
- In-person collaboration
Experience Level
- Experienced
Benefits
- Inclusive environment
- Competitive benefits package
- Opportunities to stretch and grow career
About the Company
- Kingfisher is a team of over 74,000 passionate people.
- Brands include B&Q, Screwfix, Brico Depot, Castorama, and Koctas.
- Purpose: Better Homes. Better Lives. For Everyone.
- Works to make a better world through better homes.
Equal Opportunity
- Committed to ensuring all colleagues, future colleagues, and applicants are treated equally.
- Regardless of age, gender, marital or civil partnership status, ethnicity, culture, religion, belief, political opinion, disability, gender identity, gender expression, or sexual orientation.
