Job details

Full Stack Web App Developer

  • Node.js
  • MongoDB
  • Vue.js
  • Angular
  • SQL
  • React.js
  • MySQL
  • JSON

This job might be expired

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

Posted: 1 year ago

 
  •  Web development using open-source web programming languages (ReactJS, NodeJS, MariaDB).
  •  Working in a 5-6 member team using hybrid-agile methodologies.
  •  Authoring developer-friendly documentation (e.g. deployment operations).
  •  Using version control systems, specifically Git and GitHub.
  •  Using Relational and non-relational database systems (SQL, JQL, MongoDB/MariaDB).
  •  Troubleshooting, bug fixing and handling large data sets and scaling their handling and storage.
  •  Using and working with open source solutions and community.
  •  Prepare detailed technical design in technical specification.
  •  Provide solutioning to include integration with backend system or data source.
  •  Participate in user stories review and sprint planning.
  •  Manage deployment stages from Development to Production.

Key Requirements

  •  Good Basic Degree in Computer Science.
  •  6-8 years of hands-on development experience.
  •  3-4 years’ experience in Agile scrum processes.
  •  Some experience in financial or eCommerce industry is preferred.
  •  Should have experience using modern full-cycle web application development to deploy on at least 4-5 Digital Service or agile software projects.
  •  Experienced in using version control systems, specifically Git and GitHub.
  •  Web Development
  •  Web programming languages (Angular, Vue.js, and React.js, NodeJS, Python, Javascript).
  •  Delivering software in an agile environment.
  •  Unit testing frameworks (e.g., Mocha, Jasmine, Pytest) ~ advantage.
  •  Developing and consuming web-based RESTful APIs and client integrations using JSON or XML.
  •  Open source RDMBS DB technologies (e.g. MySQL, MariaDB, Oracle).
  •  Able to do Analysis, Development and Dev Integration Test.
  •  Have strong troubleshooting and problem-solving skills.
  •  Good communication skills to liaise with different stakeholders (System Analyst / Technical Developer / Network Infra team / Business users / Testing team).

Desired Skills and Experience
Version Control, Git, JSON, ReactJS, Troubleshooting, Web Programming, Oracle, NodeJS, Unit Testing, MySQL, JavaScript, HTML5, Vue.js, MariaDB, Open Source, Python, Angular, Web Application Development, Web Development