Job Posting for Junior Full-Stack Developer (Contract) at Singapore University of Technology and Design (SUTD)
Job Description:
We are seeking a Junior Full-Stack Developer to assist in the transition of an internally used platform from prototype to production. This role will work as part of a team, contributing to both backend and frontend development while gaining hands-on experience with modern software development practices.
Responsibilities:
Assist in the design, development, and maintenance of backend architecture, ensuring reliability, security, and scalability
Support the development and integration of APIs, data pipelines, and microservices using Python, JavaScript, and frameworks based on them
Work with frontend technologies to develop, refine, and optimize the user interface using modern libraries such as React, HTMX, and other JavaScript frameworks
Participate in debugging, troubleshooting, and optimizing system performance to enhance overall efficiency
Assist in implementing CI/CD pipelines, automated testing, and system monitoring to ensure smooth development and deployment workflows
Contribute to the development of technical documentation and knowledge-sharing initiatives within the team
Ensure adherence to best practices in system architecture, security, and data privacy
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience
Experience in backend development, with exposure to Python, JavaScript, and relevant frameworks
Proficiency in frontend libraries like React, HTMX, and familiarity with modern UI/UX best practices
Strong understanding of API integration and how frontend and backend services interact within web applications
Experience in leveraging AI and LLMs as part of the development workflow, along with using APIs for AI-powered features
Ability to write clean, maintainable, and well-documented code while following best practices in software development
Strong problem-solving skills with attention to detail, eagerness to learn, and adaptability in a fast-paced environment
Effective communication and teamwork skills, with a proactive approach to collaboration and taking initiative
Passion for developing technology that enhances student experiences and supports career development initiatives
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles
Skills Library