Job details

Front-end Developer (ReactJs & NodeJs)

  • Docker
  • Scrum
  • Ruby
  • Webpack
  • Ruby on Rails
  • Web Applications
  • Continuous Integration
  • Agile Software Development
  • Pipelines
  • User Stories
  • Test Driven Development
  • Test Automation
  • Estimates
  • Agile Methodology
  • Cloud Services
  • Electronics

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 7 months ago

Roles & Responsibilities

Part of the project team to take on the exciting and challenging role of delivering and maintaining a large-scale project using AGILE software development methodology.

Role & responsibilities:

· Develop software using Agile methodology

· Work closely and collaborate with Scrum masters, Product owners, Architects, Business Analysts and Quality Engineers for user stories elaboration, test automation, bug fix. es etc.

· Work with DevOps team on setting up continuous integration, build and release automation.

· Responsible for providing estimates for stories during sprint planning.

· Responsible for converting acceptance criteria into automated unit tests.

· Support production issues.

· Practice agile technical practices such as test driven development, pair programming and refactoring.

· Involve in application deployment.

Job Requirements

  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines
  • Minimum 3 years or more working experience in building web applications
  • Experience with modern web applications in JavaScript (ES 5/6) is a must-have.
  • Experience in creation/maintenance of APIs using Node.js is mandatory
  • Experience in front-end development with React.js or other JS framework experience is mandatory
  • Experience in automated testing using JavaScript testing frameworks/libraries such as Karma, Mocha, Jasmine, Chai and Sinon is highly advantageous.
  • Experience with database management/usage (both relational and non-relational), and handling of data in different environments is highly advantageous.
  • Experience in tooling processes for modern web applications using Webpack and Gulp is a nice bonus.
  • Experience in using Docker containers, development of CI/CD pipelines, and deployment using cloud services such as AWS/PaaSes/your own private servers is a nice bonus.
  • Experience in the software development lifecycle in an Agile / Scrum methodology is a plus point.
  • Experience or knowledge in Ruby on Rails (Rails 4.x or Ruby 2.x) is a plus

(EA Licence No. 14C7000)

(EA Personnel Registration No : R1110355)