jobs in DCI CONSULTANTS PRIVATE LIMITED

Full Time Full- Stack Engineer Jobs, salary up to SGD 6,000 in DCI CONSULTANTS PRIVATE LIMITED - Ricebowl

Full- Stack Engineer

DCI CONSULTANTS PRIVATE LIMITED

SGD6,000 - SGD6,000 Per Month

Islandwide (Singapore)

Share
Save

Working Location

  • Islandwide (Singapore) Singapore

Job Description

Responsibilities

Job Description: Full-Stack Engineer

Role Overview

The Full Stack Engineer is responsible for designing, developing, deploying, and maintaining scalable, high-performance, and secure web applications. This role requires expertise in both frontend and backend development, cloud technologies, DevOps automation, and application security. Engineers will work in an agile, DevOps-driven environment to ensure software quality, security, and maintainability.

Key Responsibilities

  • Own end-to-end application development across frontend, backend, and cloud infrastructure.
  • Design, develop, and maintain responsive, accessible, and performant web applications.
  • Implement modern frontend architectures emphasizing reusability, scalability, and security.
  • Develop robust backend services and APIs ensuring reliability, security, and observability.
  • Collaborate with QA engineers to ensure automated test coverage and bug fixes.
  • Optimize CI/CD deployment strategies for seamless, automated releases.
  • Work with DevOps teams to automate infrastructure provisioning, monitoring, and cloud deployments.
  • Ensure security across the full stack (authentication, authorization, API security, frontend best practices).
  • Continuously evaluate and adopt emerging technologies to improve performance and developer productivity.

Requirements

Education

  • Degree or Diploma in Computer Science, Computer/Electronics Engineering, Information Technology, or related disciplines.

Core Competencies

  • Strong proficiency in both frontend and backend development.
  • Experience with Git and modern workflows (GitFlow, trunk-based development).
  • At least 4 years to less than 7 years relevant experience needed to the jobscope

Technical Skills

Frontend Development

  • Languages: JavaScript, TypeScript.
  • Frameworks: React.js, Next.js, Vue.js, Angular, Svelte.
  • UI libraries: Material-UI, Tailwind CSS, Bootstrap.
  • Mobile: Swift (iOS), Kotlin (Android), React Native.
  • Tools: Figma (wireframing, prototyping).

Backend Development

  • Frameworks: Node.js (Express.js, NestJS), Ruby on Rails, Java/Kotlin (Spring Boot), Python (Django, Flask, FastAPI), Golang.
  • APIs: RESTful APIs, GraphQL, gRPC, WebSockets.

Observability & Monitoring

  • APM tools: Datadog, New Relic, Sentry, Prometheus, OpenTelemetry.
  • Logging frameworks: ELK Stack, Loki, Fluentd.
  • Dashboarding & alerting for real-time monitoring.

Backend Scalability & API Design

  • Strong understanding of API design principles (REST, GraphQL, gRPC, WebSockets).
  • Knowledge of API rate limiting, caching (Redis, Varnish), performance optimization.
  • Familiarity with scaling strategies (horizontal scaling, autoscaling, load balancing).

DevOps, Cloud, and Infrastructure

  • CI/CD: GitHub Actions, GitLab CI, ArgoCD, Jenkins.
  • Cloud platforms: AWS, Azure, Google Cloud, Cloudflare Workers.
  • Containerization & orchestration: Docker, Kubernetes.
  • Infrastructure as Code: Terraform, CloudFormation, Pulumi.

Security Best Practices

  • Frontend: CSP, CORS, XSS prevention.
  • Backend: OAuth, JWT, API rate limiting, encryption.
  • Cloud: IAM, Secrets Management, OWASP Top 10.

Software Quality & Testing

  • Frontend: Jest, Cypress, Playwright, Pact.
  • Backend: Postman, Supertest, contract testing.

Bonus / Nice-to-Have Experience

  • Low-code platforms: OutSystems, Mendix, Appian.
  • Micro-frontends & modular frontend architectures.
  • Edge computing: Cloudflare Workers, AWS Lambda@Edge.


Singaporean Only.


Working Location : Central



**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More