Job Summary
We are seeking an experienced Full Stack Web Application Developer with strong hands-on expertise across modern web technologies to design, develop, and deploy high-quality digital applications. The developer will work within a hybrid-agile team (56 members) to deliver scalable web solutions, integrate with backend systems, automate operational processes, and support end-to-end deployment from Development to Production.
You will be responsible for both frontend and backend development using ReactJS, NodeJS, containerized and cloud environments (Docker, OpenShift, AWS), and relational/non-relational databases such as MariaDB, MySQL, MongoDB, as well as scalable search platforms like Elasticsearch/Solr. The role includes authoring technical documentation, API development, troubleshooting performance issues, and managing large data handling. Strong collaboration, version control workflow (Git/GitHub), and stakeholder coordination skills are essential.
Job 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
Job 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)
Salary budget up to 9100 SGD
About CLPS RiDiK
RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.
We will review applications on a rolling basis until 9th Jan 2026, and early submissions are encouraged. Please note that only shortlisted candidates will be contacted. Thank you for your understanding.