Flat Planet: Job listings


  • Locations:

  • Roles:

  • Shifts:

Full Stack Developer

“Join our team of innovators and shape the future of full-stack development.”

Work Schedule:  Monday to Friday 7am to 4pm (PHT)
Work setup:         Initial on-site for 1 month, then transition to once a month on-site.

About the Role
We are seeking an experienced Full Stack Developer to join our growing team and contribute to the development of large-scale, high-performance web applications. The ideal candidate will have 3 to 4 years of experience working on complex projects using JavaScript technologies, particularly NodeJS, NextJS, and ReactJS. This role offers an excellent opportunity to work on end-to-end solutions in a collaborative and dynamic environment.

Key Responsibilities
• Design, develop, and maintain scalable front-end and back-end systems.
• Build reusable components and libraries using ReactJS, NextJS, and NodeJS.
• Integrate and maintain RESTful APIs and other external systems.
• Implement secure coding practices and perform debugging and testing.
• Collaborate with cross-functional teams using Jira to manage project tasks.
• Participate in CI/CD setup and deployment using Git, Bitbucket, and Docker.
• Ensure optimal performance, quality, and responsiveness of applications.
• Work with Microsoft Azure for cloud deployment, storage, and security.

Qualifications and Experience
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
3–4 years of hands-on experience as a Full Stack Developer.
• Strong proficiency in JavaScript, with deep knowledge of:

o NodeJS
o NextJS
o ReactJS

• Skilled in Asynchronous programming, RESTful API (JSON) development, and CI/CD pipelines.
• Experience with Azure Vault, Docker containers, and MS Azure cloud environments.
• Solid understanding of HTML5, CSS3, and responsive design principles.
• Strong debugging, unit testing, and test-driven development (TDD) skills.
• Experience with Microsoft SQL (T-SQL) and multiple system integrations.
• Familiarity with Git Repositories (BitBucket), Jira, and package management tools.
• Knowledge of security frameworks such as Passport, Bcrypt, and npm audit.
• Understanding of Node.js buffers, HTTP, file manipulation, and async/await operations.

Due to the volume of applications, we regret only shortlisted candidates will be notified. Candidates will only be contacted by authorised Flat Planet recruiters via the firm’s business contact number or business email address.