Skip to main content

Full Stack Developer

Technology
Epergne Solutions
3 weeks ago
Full timeOn-site

Job description

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.
Keywords
react-jsreacttypescriptmicrosoft-typescriptjavascripthtml5css-3phpnodejspythonjavaspringspring-bootc-sharpgraphqlmicroservicessqlmysqlnosqlplanning-and-design

Interested in this role?