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.