Epicareer Might not Working Properly
Learn More

Full Stack Web Application Developer

Salary undisclosed

Checking job availability...

Original
Simplified
Responsibilities

  • Web development using open-source web programming languages (ReactJS, NodeJS, MariaDB, Docker)
  • Working in a 5-6 member team using hybrid-agile methodologies
  • Authoring developer-friendly documentation (e.g. API documentation, deployment operations)
  • Using version control systems, specifically Git and GitHub
  • Using Relational and non-relational database systems (SQL, JQL, MongoDB/MariaDB)
  • Using Scalable search technology (e.g. ElasticSearch, Solr)
  • 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 automate operational process, includin integration with backend system or data source.
  • Participate in user stories review and sprint planning
  • Manage deployment stages from Development to Production

Requirements

  • Good Basic Degree in Computer Science
  • 6-8 years of hands-on development experience
  • 4-5 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
  • Front-End Web Development:
  • Front-end in modern web frameworks (e.g. Angular, Vue.js, and React.js).
  • Delivering software in an agile environment
  • Cloud platform (e.g., Docker, OpenShift, AWS)
  • Scalable search technology (e.g. ElasticSearch, Solr)
  • Back-End Web Development:
  • Open-source web programming languages (NodeJS, Python, Javascript)
  • Some knowledge on JAVA J2EE is preferred
  • 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)

Technical Skills

  • React.js, NodeJS, type script, MariaDB, Javascript
  • Red Hat Linux, Shell Script, Java

“This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to A-IT Software Services Pte Ltd’s PDPA and e2i PDPA.
Responsibilities

  • Web development using open-source web programming languages (ReactJS, NodeJS, MariaDB, Docker)
  • Working in a 5-6 member team using hybrid-agile methodologies
  • Authoring developer-friendly documentation (e.g. API documentation, deployment operations)
  • Using version control systems, specifically Git and GitHub
  • Using Relational and non-relational database systems (SQL, JQL, MongoDB/MariaDB)
  • Using Scalable search technology (e.g. ElasticSearch, Solr)
  • 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 automate operational process, includin integration with backend system or data source.
  • Participate in user stories review and sprint planning
  • Manage deployment stages from Development to Production

Requirements

  • Good Basic Degree in Computer Science
  • 6-8 years of hands-on development experience
  • 4-5 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
  • Front-End Web Development:
  • Front-end in modern web frameworks (e.g. Angular, Vue.js, and React.js).
  • Delivering software in an agile environment
  • Cloud platform (e.g., Docker, OpenShift, AWS)
  • Scalable search technology (e.g. ElasticSearch, Solr)
  • Back-End Web Development:
  • Open-source web programming languages (NodeJS, Python, Javascript)
  • Some knowledge on JAVA J2EE is preferred
  • 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)

Technical Skills

  • React.js, NodeJS, type script, MariaDB, Javascript
  • Red Hat Linux, Shell Script, Java

“This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to A-IT Software Services Pte Ltd’s PDPA and e2i PDPA.