Full Stack Developer
Summary
Full Stack Developer at HTC Global Services building responsive web applications end to end: front-end interfaces with HTML5, CSS3, JavaScript and React.js or Angular, plus server-side APIs and backend services (Java/Node.js/Python/PHP/.NET) integrated with SQL/NoSQL databases. Based in Singapore's Central Region; SGD 8,000–9,000/month.
Salary: $8,000 – $9,000 per month
About the role
Design, develop, and maintain responsive, interactive, and user-friendly web applications. Build dynamic front-end interfaces using HTML5, CSS3, JavaScript, and modern frameworks such as React.js or Angular. Develop and maintain server-side applications, APIs, and backend services. Integrate frontend components with backend services, RESTful APIs, and databases.
Key responsibilities
Design, develop, and maintain responsive, interactive, and user-friendly web applications
Build dynamic front-end interfaces using HTML5, CSS3, JavaScript, and modern frameworks such as React.js or Angular
Develop and maintain server-side applications, APIs, and backend services
Integrate frontend components with backend services, RESTful APIs, and databases
Ensure application performance, responsiveness, scalability, and cross-browser compatibility
Troubleshoot, debug, and resolve application issues across frontend and backend components
Collaborate with UI/UX designers, software developers, QA engineers, and other stakeholders to deliver quality solutions
Participate in code reviews and follow coding standards, development best practices, and software engineering guidelines
Perform unit testing, integration testing, and support system testing and deployment activities
Maintain technical documentation and continuously improve existing applications
About you
Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline
Proven experience as a Full Stack Developer or in a similar software development role
Strong proficiency in HTML5, CSS3, JavaScript, and responsive web development
Hands-on experience with at least one modern frontend framework, preferably React.js or Angular
Good understanding of backend development using technologies such as Java, Node.js, Python, PHP, or .NET
Experience in developing and integrating RESTful APIs and web services
Familiarity with relational or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or SQL Server
Understanding of Git, version control, debugging, and software development lifecycle (SDLC)
Knowledge of responsive design principles, web security, and application performance optimisation
Strong analytical, problem-solving, and communication skills