Makati, Philippines
167 days ago
Frontend Engineer

You are a coder and love coding. You have a passion for learning to better yourself through your coding. Automation and the value it brings amazes you and you get your kicks from delivering systems to the customer. You take pride in delivering world-class reliable and scalable systems


Expectations of you:


As a member of the engineering team, you will deliver robust web apps and sites as directed by business constraints while respecting controls. As the engineer, you are expected to:

Lead the delivery of coding while meeting quality criteria and project constraints

Explore and try different methods to improve productivity of the team

Ensure alignment to Chief Architect roadmaps and strategies

Meet service levels for systems (availability, security, and performance)

Influence the direction of the overall architecture

Understands deeply about the modern web platform, especially web components, progressive web apps

Critical attention to detail about code, efficiency, and design

Has strong problem-solving ability and strong analytical skills

Develop and maintain standards of software development and components where applicable Identify and reduce technical debt

Mentor & coach other developers in their learning & development

Be able to work alone or with others as needs dictate

Take ownership of all assigned tasks

Take ownership of systems and services assigned in production

Be proactive in promoting ‘Best Practices’

Be available for out of hours support as required

Has experience working in an agile development lifecycle

Communication (written/verbal) to be well developed and of a professional standard

Can liaise with a broad range of people, including line management, senior management, Product owners, and related people

​ Knowledge and skillsets

Experience with the latest versions of JavaScript (ES6/ESNext), HTML, CSS and NPM

Web components (LitElement)

W3C Standards and features

Browser Compatibility and Modern browser features

Web accessibility

Internationalization and Localization

Web Servers

Nodejs (express)

NGINX

Continuous Integration/tooling

Git / Gitflow

Branching strategies

Test automation

Code quality tools

Code scaffolding

Build tools and related libraries (rollup / webpack / transpiling)

PAAS and Web Engineering

Proxies

CDN and caching

Gateways

HTTP Protocols and browser networking

Web Analytics and Logging

Security

JWT / SAML

API Security

Architecture

Large scale client-side web applications

Atomic design

SPAs

Progressive web apps

Micro-frontend design

State management

Confirm your E-mail: Send Email