
Search by job, company or skills
Responsibilities
Develop and maintain full stack applications, including frontend interfaces and backend services.
Design and implement responsive, user-centric web interfaces using modern frameworks.
Build and integrate APIs, databases, and third-party services.
Participate in the full software development lifecycle, from requirements gathering to deployment and support.
Write clean, maintainable, and well-documented code following best practices.
Collaborate with cross-functional teams to deliver functional and scalable solutions.
Perform testing, debugging, and performance optimization of applications.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Basic experience in full stack development (academic, internship, or personal projects).
Proficiency in at least one frontend framework (e.g., React, Angular, or Vue).
Familiarity with backend technologies (e.g., C++, Node.js, Python, Java, or .NET).
Understanding of RESTful APIs and web services.
Knowledge of databases (SQL and/or NoSQL).
Familiarity with version control systems (e.g., Git).
Understanding of software development principles and best practices.
Other Information:
Working Location: One North
Working Hours: Monday - Friday, 9am - 6pm
This programme is part of the GRIT initiative lasting 6 months
Job ID: 147076029