Fullstack Software Engineer (Python)
ALTROCKS TECH PTE. LTD.
Singapore
On-site
SGD 60,000 - 80,000
Full time
Job summary
A technology firm in Singapore is seeking a Fullstack Engineer with at least 2 years of experience. The role requires expertise in Python and front-end technologies like React. Candidates will participate in architectural discussions and collaborate with various teams to develop high-impact features, managing the entire software development lifecycle. This position offers opportunities for impactful work in a dynamic environment.
Qualifications
- Minimum of 2 years of professional experience as a Fullstack Engineer.
- Strong familiarity with API design.
- Experience in schema design and query optimization.
Responsibilities
- Participate in architecture discussions for scalability and performance.
- Collaborate with teams to deliver high-impact features.
- Manage the software development lifecycle of integration projects.
Skills
Python (Flask or FastAPI)
React (or similar)
HTML5
CSS3
JavaScript
Relational databases (MySQL, Postgres)
NoSQL databases (MongoDB)
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.
- Develop Enterprise-grade software - write efficient, maintainable and clean code following best practices.
Responsibilities
- participate in carchitecture 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.