Full-Stack Developer 396 views

Role Summary

​A Full-Stack developer (FSD) in an small IT team, works across all facets of the development life cycle, front-end, middleware and back-end across wide variety of technologies. They work closely with internal teams (graphic designers, UX Leads, business analysts, operations, business users) in the organization  during the development life-cycle of an application. FSDs would need to ensure the applications are built with quality code, collaborate well with design elements, integrate with on-premise / cloud systems, bespoke / COTS applications, able to scale well with load, and perform efficiently.


​Participate in the design and creation of scalable software solutions, being part of a small team that’s responsible for the full software development life-cycle, from conception to development.

​Comfortable around both front-end and back-end coding languages, development frameworks and third party libraries

​Work with development teams and product managers to ideate software solutions

​Build the front-end of applications through appealing visual design

​Develop and manage well-functioning databases and applications

​Write effective APIs

​Test software to ensure responsiveness and efficiency

​Troubleshoot, debug and upgrade software

​Write technical design documentation

Technical Expertise

​5+ years of experience as a Full Stack Developer or similar role

​Experience developing desktop, web and mobile applications

​Proficiency with fundamental front end languages such as HTML, CSS and JavaScript

​Experience in JavaScript frameworks (Node.js, React.js, Next.js ) to create modern front-ends.

​Proficiency with server side languages such as  Java, PHP and .NET.

​Familiarity with web servers (e.g. Apache, IIS, Nginx) and UI/UX design.

​Experience in GraphQL & REST API development using Azure APIM or similar tools.

Experience in deploying applications to cloud services such as AWS or Microsoft Azure.

Experience in writing codes for the serverless architecture e.g. Azure Functions, Lambda

​Experience with database technology, RDBMS and No-SQL

​Experience in Security by Design concepts, incorporating security best practices in design and development. Address vulnerabilities exposed by vulnerability assessment and penetration testing tools

​Experience in CI/CD automation and testing.

​Contribute effectively in a fast-paced, deadline-driven, and collaborative programming environment

​Stays up to date with current trends, best practices and new technologies

​Experience with building applications in healthcare.

​Agile development experience to collaborate with the delivery team.

Mindset & Behaviors

​Able to see the big picture, the vision and understands the business requirements and a strong passion for technology.

​Orientation to Detail, Communication, Teamwork, Time Management, Personal Responsibility, Future Orientation, Growth Mindset, Resilience

A curious, creative problem solver that always want to learn

Open-minded, and enjoy collaboration with both designers and other developers

More Information

Apply for this job
Share this job


Raffles Boulevard, Marina Square,

#03-308, Singapore 039594

Tel: +65 65898400



Close Bitnami banner