jobs in EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Hiring! Full Time Senior Full-Stack Engineer in Central Region (Singapore), Earn up to SGD 9,000 - Ricebowl

Senior Full-Stack Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

SGD9,000 - SGD9,000 Per Month

Central Region (Singapore)

Share
Save

Working Location

  • 16 RAFFLES QUAY Central Region (Singapore) Singapore

Job Description

Responsibilities

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.

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