Front-End Developer with ReactJS

CGI

Position Description:

We are looking for a frontend developer who can design, develop, launch and continuously improve our global omnichannel eCommerce platform with new customer features. Build products that delight customers and convert into commercial success! We have already launched the platform in 9 European countries and 11 retail brands within last 24 months. Our ambitious goal is to scale this platform to more countries and retail brands within the Group in the coming years as well as continuously innovate on customer features and platform capabilities.

Your future duties and responsibilities:

  • Deeply understand the architectural principles of our unique best-of-breed platform which is fully MACH (Microservices, API-first, Cloud-native, Headless) and actively advise on how to take it to the next level. Our tech stack is as good as it can be, and we use the most innovative technologies
  • You will own the front-end coding standards and quality guidelines and support in prioritization of new feature development. You are accountable for the delivery and execution of the front-end customer experience of the global ecommerce product and its related features, performance and scalability; this product powers millions of customers every day
  • We have 6 Development Squads that take ownership of parts of our omnichannel customer journey, you will be working in one of these teams;

1. Browse to Order (PLP, PDP, Landing Pages, Home Page, Campaign Pages, Site Search & Merchandising)

2. Order to Cash (Cart /Checkout /Payment) Prescription Glasses (Configurator)

3. Prescription Glasses (Configurator)

4. Wear to Care (My Account, customer details, order history, payment history, Re-Orders)

5. Web to store /omnichannel (Advanced Appointment Booking, Subscription, Store Employee app, Endless Aisle)

6. Roll out Team: onboard new banners in new countries to the global platform

  • You will work closely with (both internal and external resources) including service & interaction /UX designers, visual /UI designers, architect and devops engineers.
  • Champion the need of superior customer experience throughout the execution of a project, ensuring that what is delivered meets the original CX goals, objectives, quality and coding standards.
  • Deliver product incrementally in bi-weekly Agile scrum sprints and on schedule.
  • Champion the need of superior customer experience throughout the execution of a project, ensuring that what is delivered meets the original CX goals and objectives, and complies to our software & architecture principles. Work with the teams to identify improvements for existing and new core components and services, collaborate to define the solution direction
  • Liaise with development leads, technical architects and front-end community to ensure knowledge sharing
  • Writing and deploying clean, tested, and well-documented code
  • Mentoring other members of the team via joint programming, code reviews, etc.
  • Experience with React and Redux, including common patterns such as hooks, higher-order components, and selectors.
  • Experience with at least one unit testing framework and a dedication to crafting meaningful tests that instil confidence in our development process

Required qualifications to be successful in this role:

Experience

  • 4+years of experience in delivering e-Commerce and/or digital products (preferably at least 2-3 years for a large retailer)
  • With required experience in TypeScript, CSS, Redux, eCommerce, CMS
  • Senior level understanding of modern front-end web development
  • Extensive knowledge sharing on agile, lean and SAFe
  • Large group facilitation and overseeing the bigger picture

Knowledge and technical skills

  • Strong skills and hands-on experience with: React, Typescript, SSR, CSS/bundling,
  • NodeJS GraphQL as well as REST API experience
  • Knowledge and hands-on experience in Redux
  • DevOps tooling: Github, CI/CD, Docker, Kubernetes
  • You understand importance of performance, security, monitoring & logging aspects of building products
  • Hands-on experience in designing & developing modern front-ends based on headless architecture, domain driven design
  • Challenging other developers and architects to bridge the gap between the architecture and codebase level implementation
  • eCommerce & CMS experience (e.g. commerceTools, Bloomreach)
  • Search engines experiences (e.g. Algolia search and merchandising)

Soft skills

  • Strong communication skills
  • Logical, rational, and no-nonsense realist
  • Customer obsessed – quality is key, and in the end the customer determines if you are successful
  • Very fast in understanding urgency and not afraid to commit to challenging timelines
  • Can do attitude, always looking for options to get the job done
  • Self-aware; you know what you do not know and therefore eager to learn new skills
  • Capability to anticipate and communicate issues /risks well
  • English speaking a must
  • Highly adaptable to new environments, new people, new culture; with a natural ability to embrace learning and develop through experience
  • High level of energy and ambition to realise a positive impact
  • Attention to detail
  • Strong interpersonal and communication skills with ability to affectively collaborate with all professional levels across many different countries and cultures
  • Must be amenable to report onsite 2-3 days a week in Alabang

Skills:

  • CSS
  • Detail-oriented
  • Node.Js

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees “members” because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today—one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI—where your ideas and actions make a difference.

Read Full Description
Confirmed an hour ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles