Role: Developer
Job Requisition Number: IS-75586
Job Level: >10 years of relevant experience (L4)
Location: Singapore
Key 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, including 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
- 10+ 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:
NodeJS, React.js, MariaDB
For resume submission, please forward your MS Word format resume to Careers@infogainglobal.com.