Sr. Front End Software Engineer

Pulau Pinang, Malaysia

Job Description


JOB RESPONSIBILITIES

  • Collaborate with designers and act as the bridge between design and engineering to ensure the brand, design vision, and UX best practices are properly translated into the browser.
  • Build reusable UI components and have authored documentation for its API and usage so other developers can easily understand how to use the part.
  • Create cascading style sheets (CSS) that are consistent across all browsers and platforms.
  • Write CSS code that controls the look and feel of the web experience that implements typography, responsive layout, animation, and other visual aspects of the UI with a focus on modularity, flexibility, compatibility, and extensibility.
  • Craft semantic HTML markup with a strong focus on accessibility.
  • Collaborate with the Design System team on enhancements to the central design system library.
  • Write unit tests to ensure components keep an elevated level of quality and consistency as they are improved and iterated on.
  • Identify challenges and opportunities as it relates to the delivery of UI during planning and execution and has worked with design and product to solve and deliver superior solutions.
  • Actively participate in the code review process, receiving and providing constructive feedback on ways to improve code execution.
  • Test across browsers and devices to ensure a consistent user experience.
  • Create lightweight and fast-loading experiences through optimization of front-end code.
  • Use an Agile approach to iteratively maintain and develop new functionality.
  • Stay up to date on emerging technologies, and willingness to grow understanding and expertise in Node.js.
JOB REQUIREMENTS
  • Proficient in HTML5 and CSS3
  • Proficient in JavaScript
  • Proficient with any JavaScript SPA client-side frameworks such as Vue.js or React. Able to curate single file components, implement pages and routing.
  • Proficient with SASS/SCSS
  • Proficient in build process management tools like Webpack.
  • Understanding of server-side technologies such as Node.js.
  • Building data visualizations with libraries like d3.js and Chart.js is a plus.
  • Experience working in Scrum-based methodologies is a plus.
  • Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team.
  • Ability to work independently, communicate effectively, and produce superior results.
  • Experience within the financial services industry is a plus.

JAC Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1016455
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    60000 - 96000 per year
  • Employment Status
    Permanent
  • Job Location
    Pulau Pinang, Malaysia
  • Education
    Not mentioned