Frontend Engineer
Podsumowanie AI ✨ – szybka analiza oferty
Frontend Engineer w Ocado Technology to rola skupiona na tworzeniu oraz utrzymaniu wysokiej jakości oprogramowania w zespole Ecommerce. Wymagana zaawansowana znajomość JavaScript/TypeScript, React, Redux/MobX oraz CI/CD. Kandydat powinien znać nowoczesne techniki CSS, mieć doświadczenie w testowaniu oraz znać języki angielski i polski na poziomie B2/C1. Praca w modelu hybrydowym z biurem we Wrocławiu, z bogatym pakietem benefitów, w tym opieką zdrowotną, kartą Multisport, dodatkowymi dniami urlopu rodzicielskiego oraz możliwościami rozwoju.
Szczegóły Oferty
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)
Design for Future
- 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 for Today
- 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.
Execute with Quality
- 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.
This role may be required to perform tasks as required by management deemed as a reasonable request. This role description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties.
Key Experience:
ESSENTIAL
- 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)
DESIRABLE
- 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
REQUIRED COMPETENCIES
- Technical Excellence: strong problem-solving abilities, a sharp mind, and a willingness to quickly learn new tools, technologies, and concepts.
- Innovation & Problem Solving: open to building on others’ ideas to find better solutions.
- Drive & Accountability: initiative, delivering results, prioritising tasks effectively.
- Business Awareness: understand how your work contributes to broader goals.
- Adaptability: staying focused and positive in dynamic environments.
- Communication Skills: clear communication in both spoken and written English, confident with stakeholders.
- Team Collaboration: team player, contributing to shared goals.
BENEFITS: WHAT’S IN IT FOR YOU?
- Life insurance, private health care [Luxmed], Multisport card, lunch vouchers, company share programs, assistance for daily and serious problems.
- Access to Learnebly, LinkedIn Learning, English classes, and a book library.
- +10 days maternity / +20 days paternity leave, nursery/kindergarten funding.
- Hybrid model: 2 days/week in office, up to 30 days/year remote.
- Centrally located offices with car and bike parking, home office equipment provided.
- Career path with options to rotate between projects, teams, domains, and roles with senior guidance.
- High engineering culture, test coverage, agile processes.
- Speaker community support, Ocado Technology Meetups.
- Passions groups: running, cycling, and more.
- Annual events: carnival, summer parties, family picnics, kids’ days.
Meet our team members during meetups [Watch recordings here]
If you think you have what it takes to make a difference, please submit your application below.
#LI-HYBRID #LI-OT #LI-OC1
Aby aplikować odwiedź https://careers.ocadogroup.com/jobs/details?gh_jid=4568663101