Full- Stack Engineer
DCI CONSULTANTS PRIVATE LIMITED
12 days ago
Posted date12 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob 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
Requirements
Education
Core Competencies
Technical Skills
Frontend Development
Backend Development
Observability & Monitoring
Backend Scalability & API Design
DevOps, Cloud, and Infrastructure
Security Best Practices
Software Quality & Testing
Bonus / Nice-to-Have Experience
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**
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**
JOB SUMMARY
Full- Stack Engineer
DCI CONSULTANTS PRIVATE LIMITED
Singapore
12 days ago
N/A
Contract / Freelance / Self-employed
Full- Stack Engineer