Software Engineer (Frontend)

Responsibilities

  • Designing and Developing website and mobile application by using in ReactJS, React Native
  • Responsible for troubleshooting and debugging application issues
  • Perform code review and follow change management process
  • Implementing new features and fix any issues.
  • Collaborating with Back-end developers and UX/UI engineers to deliver and deploy the products.
  • Deliver standardized enterprise software platforms while also understanding a variety of business domains.
  • Design, build, and maintain efficient, reusable, testable and reliable code
  • Developing features to enhance the user experience
  • Support test and deployment of new products and features
  • Understand business requirements and translate them into technical requirements
  • Continuously learn and keep up to date with emerging technologies to evaluate impact to business and member value

Qualifications:

  • Bachelor’s degree or higher in Computer Engineering, Computer Sciences, IT, Information Systems, or any related field.
  • Hands-on knowledge of frontend development technologies such as JavaScript, HTML, CSS. React and Redux
  • 3-7 years of experience as a software developer or related position
  • Experience with one or more JavaScript libraries and/or frameworks such as ReactJS, Node.js, Ember, AngularJS, Backbone etc.
  • Appreciation of cross-browser/cross-platform compatibility issues
  • Adherence to web standards and best practices – Software development methodologies, e.g. agile
  • Experience with source/version control software such as SVN & Git The following skills and experience would be preferred but are not essential

Drop us a line, be glad to here from you: