Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer - Full Stack

ALL ROUNDSQUARE PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Singapore seeks a software developer to design and maintain full-stack applications using Python and SQL. You'll develop APIs, build responsive web interfaces, and collaborate within a supportive team environment. Candidates should hold a diploma in IT, be proficient in Python, and familiar with Git. Experience with ReactJS and automated testing is beneficial. The firm promotes a dynamic work culture with opportunities for personal growth.

Qualifications

  • Diploma from local polytechnics, or higher qualification in IT, Computer Science, or related.
  • Proficient in Python programming, experienced with Flask.
  • Knowledge of SQL databases such as PostgreSQL.
  • Hands-on experience with Git and ReactJS is a plus.

Responsibilities

  • Design and maintain full-stack applications using Python and SQL.
  • Develop APIs and ensure backend/frontend integration.
  • Build responsive web interfaces using HTML, CSS, and JavaScript.
  • Collaborate using Git-based version control.
  • Document application logic and API specifications.
  • Communicate with stakeholders to implement business requirements.

Skills

Python programming
SQL databases
Git version control
Front-end development
ReactJS
Automated testing

Education

Diploma in Information Technology or related field
Job description
Key Responsibilities
  • Design, develop, test, and maintain full-stack applications using Python, SQL-based databases, and Jinja frontend template.
  • Develop RESTful APIs and ensure seamless integration between backend and frontend components.
  • Build responsive and interactive web interfaces using HTML, CSS, JavaScript, and frontend libraries.
  • Collaborate using Git-based version control like GitHub and follow structured branching strategies.
  • Document application logic, data models, and API specifications.
  • Communicate with stakeholders to plan and implement business requirements.
Requirements
  • Diploma from local polytechnics, or higher qualification in Information Technology, Computer Science, or related field.
  • Proficient in Python programming, with experience using Flask framework.
  • Knowledge and working experience with SQL databases such as PostgreSQL.
  • Hands‑on experience with source control systems such as Git.
  • Proficient in ReactJS and React Nativeis a plus.
  • Familiarity with automated testing frameworks and practices is a plus.
  • Strong motivation, learning attitude, and team spirit in software development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.