-
View all jobs
The main focus of this role is to contribute to key software development projects—writing clean, reliable code and helping to build, maintain, and support high-quality software systems. You'll play an active part in solving real business problems and delivering solutions that support wider company goals, working as part of a skilled and collaborative technology team.
Department
Ecommerce is a dedicated department focused on building exceptional shopping experiences for the customers of our retail partners. We provide the tools and capabilities to enable personalized, omni-channel interactions across digital and physical touchpoints. Our intelligent technology powers an optimized, high-conversion checkout process, reducing cart abandonment and ensuring efficient, profitable order processing.
Key Responsibilities
Leading & Influencing:
Essential
Key Experience:
Work and life should fit together, so we offer a range of benefits focusing on well-being, development, and team spirit. The final package will depend on the contract type we agree on.
If you think you have what it takes to make a difference, please submit your application below.
Department
Ecommerce is a dedicated department focused on building exceptional shopping experiences for the customers of our retail partners. We provide the tools and capabilities to enable personalized, omni-channel interactions across digital and physical touchpoints. Our intelligent technology powers an optimized, high-conversion checkout process, reducing cart abandonment and ensuring efficient, profitable order processing.
Key Responsibilities
Leading & Influencing:
- Contribute towards technical decisions in your team.
- Help set standards and ways of working in your team.
- Support your team to deliver, contributing effectively to team continuous improvement.
- Responsible for your personal delivery towards team goals, managing and prioritising your workload effectively.
- Actively demonstrate the Ocado Technology values in the way you work.
- Supports recruitment through development of technical interviewing skills and other activities (eg. external PR & events)
- Contribute to technical discovery, sharing constructive ideas and critique.
- Participate in design activities and capture learning effectively.
- Design solutions with the Ocado Tech engineering principles in mind.
- Deliver business value that addresses today’s requirements, contributing to solving the related technical problems.
- Participate in the full product delivery lifecycle.
- Collaborate with, and review the work of others within your team.
- Identify and seek to reduce waste in our ways of working.
- Extract, gather and present data on the operation of your Product. Use this data to support future design and delivery.
- Familiarise yourself with the team’s domain and ways of working to adhere to and improve your team’s quality standards.
- Research and recommend industry practices that could benefit your team’s delivery.
- Implement and conduct testing in line with team standards.
- Find and fix security vulnerabilities where appropriate.
- Use and enhance diagnostics for your Product, in order to resolve faults.
Essential
Key Experience:
- Advanced knowledge of JavaScript/TypeScript with in-depth understanding of underpinning techniques
- Advanced knowledge of developing UI with React, using modern techniques
- Knowledge of state management in Single Page Applications, e.g. Redux, MobX
- Knowledge of modern CSS techniques and other styling libraries
- Experience and understanding of CI/CD
- Willingness to constantly improve quality of the application (unit tests, integration tests, end-to-end tests)
- Language: English (B2/C1), Polish (B2)
- Experience in the full Software Development life-cycle from design to deployment
- Experience in: creating responsive designs with accessibility features; cross browser development and testing
- Knowledge of Agile methodologies
- Experience with NodeJS
- AWS, GitlabCI
- Working with microservices architecture
- Technical Excellence: You have strong problem-solving abilities, a sharp mind, and a willingness to quickly learn new tools, technologies, and concepts.
- Innovation & Problem Solving: You’re not afraid to tackle complex challenges. You seek continuous improvement and are open to building on others’ ideas to find better solutions.
- Drive & Accountability: You take initiative, deliver results, and own your work. You know how to prioritize tasks and manage your time effectively to get things done.
- Business Awareness: You understand how your work contributes to the bigger picture and can apply your skills in a way that supports broader goals.
- Adaptability: You stay focused and positive when things change or get busy. You’re flexible and comfortable working in a dynamic environment.
- Communication Skills: You can clearly communicate your ideas in both spoken and written English, and you’re confident working with internal stakeholders.
- Team Collaboration: You’re a team player who enjoys working with others, actively contributing to shared goals and helping the team succeed.
Work and life should fit together, so we offer a range of benefits focusing on well-being, development, and team spirit. The final package will depend on the contract type we agree on.
- Standard benefits: life insurance, private health care [Luxmed], Multisport card, lunch vouchers, company share programs, and assistance for everyday worries and serious health problems.
- Learning opportunities: access to the Learnebly platform and LinkedIn Learning, English classes, and a book library,
- Parental support: additional +10 days maternity / +20 days paternity leave, funding for nurseries and kindergartens
- Hybrid model: 2 days/week in the office and flexibility to work from almost any location for up to 30 days a year.
- Office perks: centrally located offices with car and cycling parking, and home office equipment provided.
- Career growth: a clear career path with opportunities to rotate between projects, teams, domains and roles under the guidance of highly skilled senior colleagues
- High engineering culture: unique software engineering culture with a high level of test coverage and agile environment [read about our tech stack and engineering practices across Ocado Technology]
- Speaker community: public speaking training and support for preparing presentations at conferences or meetups, including our own Ocado Technology Meetups
- Passions groups: running, cycling and more
- Annual celebrations: carnival, summer parties, family picnics, or kid’s days.
If you think you have what it takes to make a difference, please submit your application below.
Key Skills
Ranked by relevance
microservices
responsive
react
css
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Software Engineer
2026-04-12
Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
Related
iOS Software Engineer
2025-05-08
Full-time
Entry
Poland
IT Services
Engineering
View Job Details
Related
Android Software Engineer
2026-02-28
Contract
Entry
Poland
IT Services
Engineering
Login to Apply
- Posted
- May 30, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Wrocław
- Company
- Ocado Technology
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Software Engineer
2026-04-12
Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
Related
iOS Software Engineer
2025-05-08
Full-time
Entry
Poland
IT Services
Engineering
View Job Details
Related
Android Software Engineer
2026-02-28
Contract
Entry
Poland
IT Services
Engineering