Epicareer Might not Working Properly
Learn More

Frontend Engineer

  • Full Time, onsite
  • Beyondsoft Malaysia
  • Wilayah Persekutuan Kuala Lumpur, Malaysia
Salary undisclosed

Apply on


Original
Simplified

Responsibilities:-

  • Drive the detail design of technical solutions based on business requirements, technology roadmap and other constraints.
  • Hands on web development using react frameworks
  • Drive a high quality and high performance culture by applying proper development process
  • Make sure that the deliverable are of highest quality and professionalism.
  • Perform code review and maintain coding standards and best practices
  • Create automated tests and unit tests
  • Prepare technical documentations, including mobile architecture, design document, user guide, etc.
  • Create tools and processes to automate our development, testing, and production workflows
  • Build rapid prototyping and development to test innovative ideas in the market.
  • Taking lead on projects, as needed

Requirement:-

  • Bachelors or Masters in Computer Science or Engineering, or equivalent relevant technical field.
  • Minimum 3 years of proven work experience in web software development
  • Experience in front-end development using ReactJS.
  • Proficient in ES6, HTML5 and CSS3.
  • Familiarity with RESTful APIs integration using Node JS / Express JS.
  • Knowledge in frontend build process (NPM, Webpack, Gulp/ Grunt)
  • Strong desire to create web application with great user experience and usability.
  • Experience on creating automated UI test cases.
  • Experience on developing secure web app that meets regulatory requirements is an advantage.
  • Experience in React-Native will be a great advantage.
  • Good understanding of development methodologies, testing practices, and tools and knowing when to apply them.
  • Experience working in a product-oriented, team-based environment that uses modern digital delivery approaches such as user experience design, lean, agile, DevOps, and cloud computing.
  • Strong communication skills and willingness to ask for help and bounce ideas and solutions off peers.
  • Teamwork skills with a problem-solving attitude