Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Epergne Solutions

New

Full Stack Developer

Posted Updated 5 views
Discussion

Summary

Senior (10+ years) full stack developer role in Singapore building and maintaining scalable, secure applications across the stack: React-based frontends, backend services in PHP/Node.js/Python/Java or C#, SQL/NoSQL databases, microservices with REST/GraphQL, and AWS or Azure cloud, including L3 production support.

We are looking for an experienced Full Stack Developer with expertise in frontend and backend development, database management, and cloud technologies to build and maintain scalable, secure, and high-performance applications.

Job Role:

Full Stack Developer

Job Location:

Singapore

Experience:

10+ Years

Role Overview:

We are looking for an experienced Full Stack Developer with expertise in frontend and backend development, database management, and cloud technologies to build and maintain scalable, secure, and high-performance applications.

Technical Skills:

  • Frontend: React.js, TypeScript, JavaScript, HTML5, CSS3
  • Backend: PHP, Node.js, Python, Java Spring Boot, or C#
  • APIs & Architecture: REST APIs, GraphQL, Microservices
  • Database: SQL, MySQL, NoSQL, Database Design, ORM
  • Cloud: AWS or Azure
  • Additional Skills: Asynchronous/Parallel Programming, Log Monitoring, Distributed Systems

Roles & Responsibilities:

  • Design, develop, and maintain scalable, secure, and high-performance applications.
  • Develop frontend components and backend services based on project requirements.
  • Design and implement microservices, REST APIs, and GraphQL integrations.
  • Design, optimize, and manage databases to improve performance and reliability.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Monitor application logs, troubleshoot complex issues, and provide L3 production support.
  • Analyze and resolve performance, scalability, and stability issues.
  • Participate in project planning, effort estimation, and technical design discussions.
  • Refactor existing code to improve performance, scalability, and maintainability.
  • Implement new features and functionality as required.
  • Create and maintain technical documentation.
  • Monitor distributed systems and troubleshoot application issues.

Requirements:

  • Bachelor's degree preferred or equivalent practical experience.
  • Strong experience in full-stack development, including frontend, backend, and database technologies.
  • Hands‑on experience with React.js or React Native.
  • Experience in at least one backend programming language: PHP, Node.js, Python, Java, or C#.
  • Minimum 3+ years of experience with microservices, REST APIs, or GraphQL.
  • Experience with SQL/NoSQL databases, ORM frameworks, and database design.
  • Exposure to AWS or Azure cloud services.
  • Experience in asynchronous/parallel service development and distributed system log monitoring.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →