A

Activate Interactive Pte

Technology consultancy delivering end-to-end digital solutions

Full Stack Engineer

Full-Stack EngineeringPosted on Nov 12
Full-timeSingapore

About the Job

Requirements

  • A degree or diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines is required.
  • Experience with Git and modern branching workflows such as GitFlow and trunk-based development is required.
  • Strong proficiency in both frontend and backend development is required.
  • Proficiency in JavaScript and TypeScript is required.
  • Experience with frontend frameworks such as React.js, Next.js, Vue.js, Angular, or Svelte is required.
  • Experience with mobile app development using Swift for iOS, Kotlin for Android, or React Native is required.
  • Experience with UI component libraries such as Material-UI, Tailwind CSS, or Bootstrap is required.
  • Experience with wireframing and prototyping tools such as Figma is required.
  • Experience with Node.js, Express.js, or NestJS is required.
  • Experience with Ruby on Rails is required.
  • Experience with Java or Kotlin and Spring Boot is required.
  • Experience with Python and frameworks such as Django, Flask, or FastAPI is required.
  • Experience with Golang is required.
  • Experience with RESTful APIs, GraphQL, gRPC, and WebSockets for service communication is required.
  • Experience implementing application performance monitoring tools such as Datadog, New Relic, Sentry, Prometheus, or OpenTelemetry is required.
  • Knowledge of logging frameworks such as ELK Stack, Loki, or Fluentd to track and debug issues across distributed systems is required.
  • Ability to set up dashboards and alerts for real-time application health monitoring is required.
  • Strong experience in API design principles, including REST, GraphQL, gRPC, and WebSockets, is required.
  • Knowledge of API rate limiting, caching strategies such as Redis and Varnish, and performance optimization is required.
  • Familiarity with backend service scalability strategies, including horizontal scaling, autoscaling, and load balancing, is required.
  • Experience with CI/CD pipelines such as GitHub Actions, GitLab CI, ArgoCD, or Jenkins is required.
  • Hands-on experience with cloud platforms such as AWS, Azure, Google Cloud, or Cloudflare Workers is required.
  • Experience with containerization and orchestration using Docker and Kubernetes is required.
  • Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, or Pulumi is required.
  • Strong knowledge of frontend security, including CSP, CORS, and XSS prevention, is required.
  • Experience with backend security, including OAuth, JWT, API rate limiting, and encryption, is required.
  • Familiarity with cloud security, including IAM, secrets management, and the OWASP Top 10, is required.
  • Experience with unit and integration testing using Jest, Cypress, Playwright, or Pact is required.
  • Experience with backend testing using Postman, Supertest, and contract testing is required.

Responsibilities

  • Take full ownership of end-to-end application development by integrating frontend, backend, and cloud infrastructure.
  • Design, develop, and maintain responsive, accessible, and performant web applications.
  • Implement modern frontend architectures that ensure reusability, scalability, and security.
  • Develop high-performance backend services and APIs that ensure reliability, security, and observability.
  • Work with Quality Assurance engineers to ensure automated test coverage and proactively fix bugs and defects.
  • Optimize full-stack CI/CD deployment strategies to ensure seamless and automated releases.
  • Work with DevOps teams to automate infrastructure provisioning, monitoring, and cloud deployments.
  • Ensure full-stack security, including authentication, authorization, API security, and frontend security best practices.
  • Continuously evaluate and adopt emerging technologies to improve application performance and developer productivity.

Desired Qualifications

  • Experience with low-code platforms such as OutSystems, Mendix, or Appian is an added advantage.
  • Familiarity with micro-frontends and modular frontend architectures is an added advantage.
  • Experience working with edge computing, including Cloudflare Workers or Lambda@Edge, is an added advantage.

About the Company

Activate Interactive Pte

Technology consultancy delivering end-to-end digital solutions

Activate Interactive Pte is a technology consultancy in Singapore that blends strategy, creativity, and engineering to help organizations adopt digital solutions. It delivers end-to-end development for mobile and web apps, cloud technology, and UI/UX design, and it integrates digital tools into all areas of a business to remove tech roadblocks and boost efficiency for clients of all sizes. Its approach combines consulting insight with hands-on engineering to turn ideas into practical applications that people can use. The company differentiates itself by offering a single, integrated team that covers strategy, design, and development, aiming for cost-effective, holistic solutions rather than siloed services. Its goal is to help people live better and healthier through technology by creating solutions that improve population health and overall quality of life while developing its employees and supporting communities.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
1997

Recently Posted Jobs

Explore more opportunities at Activate Interactive Pte

See more jobs