Apply now »

Front End Developer (EBM)

Enterprise Functions
Description: 

FRONT END / WEB DEVELOPER (EBM) 

CORE PROFILE

Skilled Web Development Engineer, with experience in developing features and managing production grade Web Apps using both native JavaScript and ReactJS as a framework. The engineer must also be adaptable to new technology and must have a thorough understanding of application design and architecture to aid in building Maya’s next generation business-facing platforms.

 

NATURE OF WORK

  • Work closely with a team of frontend, backend, and quality engineers
  • Gather requirements from Product team and other stakeholders for rapidly implementing features and use cases
  • Continuously improve the base application framework for web
  • Develop features using latest web technologies
  • Ensures security and reliability are considered in the core design of the application
  • Participate and contribute to feature development discussions and code reviews
  • Share web frontend development knowledge

REQUIRED QUALIFICATIONS

  • Graduate of Computer Science, Computer Engineering, IT, or similar course
  • 5+ years of experience in web development
  • Excellent problem-solving and analytical skills 
  • Strong communication and collaboration abilities
  • Works effectively in a fast-paced and dynamic environment
  • Fluent in web-based development using native JavaScript
  • Fluent in ReactJS framework, state management, and other modern web development libraries
  • Experienced in responsive web design
  • Experienced in RESTful web services integrations
  • Experienced in creating unit tests using React Testing Library and Jest
  • Knowledge in CI/CD for web development including Unit / UI testing, code coverage, static code analysis, vulnerability/security testing
  • Knowledge in DevSecOps platforms like GitLab
  • Knowledge in AWS is a plus
  • Knowledge in mobile development (Flutter or native iOS and Android) is a plus
  • Shows passion in learning the latest web technologies
  • Must be able to convert product requirements or user stories to technical tasks

Apply now »