Software Developer/Remote
Remote / Online - Candidates ideally in
Singapore
Listed on 2026-03-01
Singapore
Listing for:
Consortium for Clinical Research and Innovation Singapore
Full Time, Remote/Work from Home
position Listed on 2026-03-01
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Java Developer, Front End Developer
Job Description & How to Apply Below
Same platform, different brand. Your saved jobs and alerts as well as your log in details have moved with you
What Where Software Developer(Permanent / Remote)We are seeking a Full Stack Developer (2–5 years experience) with strong hands-on experience in both frontend and backend development, primarily working with React
JS + Type Script on the frontend, and Java-based microservices using Vert.x / Quarkus on the backend. You will work closely with our UI/UX design team to implement pixel-perfect Figma designs, and collaborate with backend engineers to build scalable APIs, integrate databases, and deliver production-ready features. This is a fully on-site role and requires the candidate to work physically from our office.
- Develop responsive, high-performance web applications using React
JS + Type Script. - Build and enhance admin portals using React Admin and REST data‑provider patterns.
- Implement pixel‑perfect UI from Figma designs with high accuracy and consistency.
- Integrate frontend components with backend services via REST APIs using Axios.
- Implement forms and validations using React Hook Form and routing using React Router.
- Maintain and improve legacy frontend projects using Webpack, jQuery, Knockout.js (when required).
- Work on CMS‑driven features using Strapi (Headless CMS).
- Support Graph
QL‑based content APIs and internationalization (i18n) where applicable. - Manage integrations such as AWS S3 media upload providers and email providers (Mailgun/Nodemailer).
- Support custom Strapi plugins/providers and content import/export workflows.
- Support platform integrations such as Shopify apps (embedded app patterns, Prisma + MySQL, Graph
QL codegen workflows) where required. - Support GenAI integration projects such as AWS Bedrock Agents / Runtime (bonus exposure).
- Write clean, maintainable, and reusable code following engineering best practices.
- Perform unit/integration testing and participate in code reviews.
- Use Git Hub for version control, branching strategies, and pull request workflows.
- Collaborate closely with UI/UX designers, product owners, and engineering team members.
- 2–5 years of professional experience in software development (Full Stack / Frontend + Backend).
- Strong experience in React
JS with good Type Script fundamentals. - Backend development experience with Java (17+ preferred).
- Familiarity with Vert.x and/or Quarkus (or equivalent microservice frameworks).
- Experience integrating frontend with backend systems using REST APIs and JSON.
- Knowledge of MySQL and database fundamentals (queries, schema design, performance awareness).
- Understanding of authentication patterns such as JWT.
- Familiarity with Git-based workflows and code review practices.
- Strong problem‑solving, debugging, and communication skills.
- Comfortable working in an on‑site office environment (not remote).
- Strapi CMS and/or Graph
QL experience. - Observability tooling exposure (Micrometer / Prometheus).
- Shopify app development and Prisma ORM experience.
- Experience supporting legacy frontend stacks (Webpack, jQuery, Knockout.js).
- PDF/Excel generation features and reporting workflows.
- Legacy:
Webpack, EJS, jQuery, Knockout.js - Java 17+ (with exposure to Java 8/21 in some services)
- Liquibase
What We Offer
- Competitive salary package.
- Opportunities to build real‑world full stack systems across frontend + backend.
- Exposure to modern microservices, CMS platforms, and cloud integrations.
- Collaborative on‑site team culture with close communication between design and engineering teams.
- Supportive environment for learning and growth (2–5 years talent development track).
Position Requirements
5+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×