Job Search and Career Advice Platform

Enable job alerts via email!

Fullstack Software Engineer (Python)

ALTROCKS TECH PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is seeking a Fullstack Engineer with strong Python skills and experience in API design. The ideal candidate will have a minimum of 2 years of experience and be proficient in technologies such as React, HTML5, CSS3, and Javascript. Responsibilities include developing enterprise-grade software, participating in architecture discussions, and collaborating with various teams. Candidates should be familiar with both relational and NoSQL databases, ensuring efficient code delivery within the software development lifecycle.

Qualifications

  • Minimum of 2 years of professional experience as a Fullstack Engineer.
  • Strong familiarity with relational and NoSQL databases.
  • Experience in API design using Python frameworks.

Responsibilities

  • Develop Enterprise-grade software following best practices.
  • Participate in architecture discussions for scalability and performance.
  • Collaborate with cross-functional teams to deliver features.
  • Manage the software development lifecycle from start to finish.

Skills

Strong Python (Flask or FastAPI)
API design
React (or similar)
HTML5
CSS3
Javascript
Relational databases (MySQL, Postgres)
NoSQL databases (MongoDB)
Schema design
Query optimization
ORM
Job description
Qualifications
  • Minimum of 2 years of professional experience as a Fullstack Engineer.
  • Strong Python (Flask or FastAPI) with experience in API design.
  • Working knowledge of React (or similar), HTML5, CSS3 and Javascript.
  • Strong familiarity with relational databases (eg. MySQL, Postgres) and NoSQL databases (eg. MongoDB) including schema design, query optimization and using on ORM.
Responsibilities
  • Develop Enterprise-grade software - write efficient, maintainable and clean code following best practices.
  • Participate in architecture discussions, ensuring scalability, maintainability and performance.
  • Collaborate with cross-functional teams including frontend engineers, product managers, QAs and other engineers to deliver high-impact features.
  • Manage the software development lifecycle (SDLC) of system integration projects from requirement gathering to delivery.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.