Search by job, company or skills

4-6 Years
SGD 9,000 - 10,000 per month
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

We are partnering with a technology-driven organization that develops internal platforms and engineering tools to streamline digital content creation and production workflows. They are looking for an experienced Senior Full-Stack Engineer to design, build, and enhance scalable applications that improve operational efficiency and collaboration across technical teams.

Key Responsibilities

Backend Development

  • Design, develop, and maintain scalable backend services and RESTful APIs using Python (FastAPI or Flask).
  • Build and optimize data models across relational and NoSQL databases while implementing caching and messaging solutions where appropriate.
  • Ensure application security through authentication, authorization, input validation, and robust error handling.

Frontend Development

  • Develop responsive, high-performance web applications using modern frontend frameworks, HTML5, CSS (Tailwind CSS), and TypeScript/JavaScript.
  • Build and maintain cross-platform desktop applications using Electron, including packaging, auto-updates, IPC, and native integrations.
  • Define frontend development standards, reusable UI components, testing practices, and performance optimization strategies.

Engineering Excellence

  • Develop automated test suites using tools such as pytest.
  • Drive application performance tuning, troubleshooting, code reviews, and technical documentation.
  • Build and maintain CI/CD pipelines using Git, GitLab, and Docker to support efficient software delivery.

Collaboration & Leadership

  • Work closely with product, design, platform, infrastructure, and engineering teams to deliver high-quality solutions.
  • Participate in system architecture discussions and provide technical mentorship to junior engineers.
  • Contribute to Agile development practices and continuously improve engineering processes.

Requirements

  • At least 4 years of experience building production-grade full-stack applications.
  • Strong expertise in Python (FastAPI or Flask) and RESTful API development.
  • Experience with SQLAlchemy, Pydantic, or similar backend frameworks.
  • Proficiency in modern frontend frameworks such as React or Vue, including state management and routing.
  • Hands-on experience with public cloud platforms such as AWS or GCP.
  • Strong knowledge of relational databases (PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB, Vector Databases).
  • Experience with Redis, caching strategies, and messaging systems is advantageous.
  • Experience writing automated tests and maintaining high code quality.
  • Familiarity with Git, GitLab CI/CD, Docker, and modern software development practices.
  • Strong communication skills with experience collaborating across cross-functional teams.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 151685287

Similar Jobs

Singapore

Skills:

React, REST, Gcp, Graphql, Docker, MySQL, Node.js, MongoDB, Azure, AWS, AI-assisted coding tools

Singapore

Skills:

.NET, CSS, Vue, SQL Server, Jira, HTML, Angular, Git, React, Typescript, Javascript, Agile Development, Restful Apis, Azure DevOps, Relational Databases, ASP.NET Core

Singapore

Skills:

React, Git, Rest Apis, DevOps practices, CI CD pipelines, cloud platforms, application observability, relational database schemas, backend data models

Singapore, Kallang

Skills:

Typescript, Javascript, Terraform, Python, AWS, GitLab CI, Generative AI

Singapore

Skills:

TailwindCSS, Golang, React, Typescript, CSS, PostgreSQL, Rest Apis, Sql, HTML

Beware of Scammers

We don’t charge money for job offers