Senior Full-Stack Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Evolution Recruitment Solutions PTE. LTD. is partnering with a technology-driven organization seeking a Senior Full-Stack Engineer to design, build, and enhance scalable applications that improve operational efficiency across engineering teams in Singapore.

You will work across backend with Python (FastAPI/Flask) and frontend with React or Vue, Dockerized CI/CD, and cloud deployments on AWS or GCP, delivering robust REST APIs and high-quality code.

Qualifications

  • 4+ years of experience building production-grade full-stack applications.
  • Strong expertise in Python (FastAPI or Flask) and RESTful API development.
  • Proficiency in modern frontend frameworks such as React or Vue, with TypeScript/JavaScript knowledge.

Responsibilities

  • Design, develop, and maintain scalable backend services and RESTful APIs.
  • Build and optimize data models in relational and NoSQL databases with caching and messaging.
  • Ensure security through authentication, authorization, input validation, and robust error handling.

Skills

Python (FastAPI/Flask)
RESTful API development
React or Vue
SQLAlchemy
Pydantic
AWS or GCP
PostgreSQL
Redis caching
Docker
GitLab CI/CD
pytest
TypeScript/JavaScript

Tools

Docker
GitLab CI/CD
AWS
GCP
PostgreSQL
MongoDB
Vector Databases

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Alan Partners • Singapore

On-site
SGD 70,000 - 100,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Softvil Technologies • Singapore

On-site
SGD 120,000 - 180,000
On-site work environment
Opportunities for professional growth
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 80,000 - 100,000
Work on cutting-edge projects
Opportunities for professional growth
Innovative and mentorship-focused team
Senior Full Stack Engineer (Python/Vue)
Senior Full Stack Engineer (Python/Vue)

Magellan Technology Research Institute (MTRI) • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer
Full Stack Engineer

NEXadept • Singapore

On-site
SGD 60,000 - 120,000
Full-Stack Developer
Full-Stack Developer

SKINLAB THE MEDICAL SPA PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Senior Fullstack Engineer (AI Company)
Senior Fullstack Engineer (AI Company)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

GTS Consulting • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

SimplifyNext • Singapore

On-site
SGD 110,000 - 190,000