- Work as part of an Agile development team, taking ownership for one or more applications
- Take ownership of features and epics, working as part of a team ensuring excellence in design, code, test and operation
- A willingness to embrace change and foster a Growth and Learning culture on the team
- Mentoring team members through code review, design reviews
- Work with product owners to help refine the backlog, breaking down features and epics into executable stories
- Have a high quality software mindset making sure that the code you write works
QUALIFICATIONS
Education : Bachelor s/Master s degree in computer science or equivalent
Mandatory Skills:
- 5+ years hands on software engineering experience Recent experience with React, NextJS or NodeJS Experience consuming REST services Experience in unit test frameworks
- Ability to provide solutions based on business requirements
- Ability to collaborate with cross-functional teams
- Ability to work with global teams and a flexible work schedule
- Must have excellent problem-solving skills and be customer-centric
- Excellent communication skills
Preferred Skills:
- Experience with GraphQL or BFFs Experience with Microfrontends, CI/CD
- Experience with cloud environments (eg, Google Cloud Platform, Azure, Amazon Web Services, etc)
- Familiarity with web technologies (e g,, JavaScript, HTML, CSS, Typescript), data manipulation (eg, SQL), and version control systems (eg, GitHub)
- Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle
- Familiarity with modern web APIs and full stack frameworks
- Experience with Kubernetes and Docker
- Experience developing eCommerce systems especially B2B eCommerce is a plus Behavioural Competencies:Results-driven