facebook tracking

Senior Front-end Developer (eCom)

Avensia is a leading company within the field of e-commerce. We deliver complete omni-channel solutions to companies with high demands.
Scroll to content

JOB TITLE: Senior Frontend Developer (eCom)

FUNCTION: Development/Technical

REPORTS TO:  Team Manager - eCom


Purpose of the function:

  • Provide technical solutions that bridge the gap between the customer's business values and our technology.
  • Collaborate with the Solutions Architect and Tech lead on coming up with an efficient implementation of the customer needs.
  • Liaise with the Solutions Architect and Tech Lead to work on customer's complex business processes into high-end technical solutions during actual projects implementation.
  • Provide mentorship and coaching to Mid and Junior level developers of skills gaps that would come forth.

Purpose of Job:

  • Analyze and document requirements.
  • Work together with Solutions Architect and Tech Lead on creating technical documentation.
  • Provide and/or advise high-level solutions to customers that are tailored fit for their business needs.
  • Ensure that solutions meet the standards of both Avensia and the customer.
  • Avoid the risks of project misalignment with stakeholder requirements and ensure that the solution fits the defined purpose.

Key Responsibilities and Tasks:

The Senior Frontend Developer holds the overall responsibility of the technical solution, from the breakdown of requirements to architectural design and technical frameworks, including support and guidance towards both the customer and the project team.


  • Analyze technology environment
  • Analyze and document requirements
  • Breakdown of requirements
  • High-level architecture
  • Rough sprint breakdown
  • Primary technical dialogue with customers
  • Technical documentation
  • Management of systems and how they communicate (servers, certificates, API)
  • Collaborates with team to come with solution prototype
  • Participate in technology selection
  • Project management support
  • Solution development control


  • Be an active part in pre-study and conduct workshops
  • Act as lead for technical investigations during the project (and, if necessary, delegate)
  • Keep regular (weekly) technical developer meetings within the project
  • Keep regular technical meetings with customers and support customers with technical issues
  • Actively participate in the development of the solution (part-time, as budgeted)


  • Provides input on architectural design issues for the developed solution together with the lead developer
  • Delegate technical responsibility for specific components to individuals or groups within the team

Competences and Capabilities:


  • At least 5+ years of experience in web development and maintenance
  • Minimum of five (5) years experience in HTML/CSS, vanilla JavaScript, JQuery
  • Solid experience in SASS, LESS and Responsive web design
  • Hands-on experience in AJAX techniques (Fetch API, REST, XML, and JSON) and can integrate API’s
  • Exposure to any JavaScript framework (Angular, Vue, Backbone, knockout)
  • Solid experience with React (Class, Function components, and Hooks)
  • Hands-on experience with TypeScript
  • Involvement in working with C#.Net/ .Net Core is a plus
  • Familiarity with test frameworks (Selenium, Karma, Protractor, Jasmine, Enzyme)
  • Familiarity with CI/CD pipeline is a plus
  • Experience with EPiServer CMS and Commerce
  • Solid experience with version control tools such GIT
  • AGILE software development understanding
  • People Management Skills

Personal characteristics:

  • Excellent communication skills
  • Deep analytical skills
  • Work collaboratively influence and negotiate
  • Project and resource management skills


Or, know someone who would be a perfect fit? Let them know!

Cebu, Phillippines

MDCT Building
Cebu City Directions info@avensia.com View page

What you get

Working with us means having a lot of freedom, with responsibility. We are a dynamic and rapidly growing company where a lot of exciting things happen all the time. Our clients often tell us that we are fun to work with. This is probably because all our employees, in addition to being highly skilled, are strongly committed to and genuinely interested in the business of our clients.

We think it is important to nurture prosperous consultants, not least as it leads to better results and happier clients. For that reason, we constantly strive to maintain a work environment that enables optimal balance between work and leisure.

At Avensia you get:

  • Challenging projects for some of Europe’s biggest clients

  • Great development opportunities

  • The industry’s most competent colleagues

  • Good fellowship through team building and fun activities

Being a part of Avensia

We have the energy, and we always strive to move forward. Not because the industry requires it, which it does, but because it’s in our nature to be curious. It’s a constant search for new solutions. It comes naturally to us and is the reason why we are good at what we do. We wouldn’t be where we are today, if we didn’t have the drive it takes to survive in an industry that is constantly changing. That’s why the commitment of each and every one of us is incredibly important.

Already working at Avensia?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor