Description

Responsibilities

  • Direct and mentor teams of developers in technical delivery aspects including design and code reviews.
  • Review proposed enhancements to validate feasibility and assists with scoping and estimating work.
  • Implement Web application using React and Express/NodeJS.
  • Guide and manage team, provide technical direction to junior programmers.
  • Implement secure applications and ensure system compliance to the enterprise standards.
  • Develop program specifications and design documents.
  • Ensure strategies, standards, and architecture are consistent and well integrated across application.

Required Skills

  • Strong written and oral communication skills.
  • Exposure to scripting languages such as Python or Ruby will be desired.
  • A solid background in data, databases is required.
  • Exposure to modern technologies across various industries in an agile environment.
  • Problem-solving skills to tackle business challenges.
  • Intellectual curiosity to provide creative solutions.
  • Ability to work in a team environment.
  • Good interpersonal, written and verbal communication skills.

Required Experience

  • At least 5 years of experience in developing React 2+, express and NodeJS, PostgreSQL and SQL queries.
  • Extremely strong JavaScript framework and Front-End Development experience.
  • Hands on experience working with different UI frameworks such as React, Handlebars, Backbone, JQuery.
  • Experience with building RESTful APIs by using NodeJS would be preferred.
  • Experience assisting back-end developers in coding and troubleshooting.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate