Full Stack Software Engineer

Phillip Securities Pte Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Clean Code Principles
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
C Sharp (Programming Language)
Databases
Database Design
Python
PostgreSQL
Query Optimization
Standard Sql
Software Deployment
Software Engineering
Web Applications
React
Large Language Models
Pixel Perfect
Backend
GIT
Information Technology
Figma
Front End Software Development
Software Version Control
Serverless Computing

Job description

We are looking to hire a Full Stack Software Engineer to design, develop, and deploy scalable software solutions. You will play a key role in building high-quality web applications using Python, ReactJS, and AWS (serverless technologies preferred). Experience in deploying AI / LLM-based applications will be an added advantage., * Analyse requirements and define technical specifications and system design

  • Develop well-structured, testable, and efficient code
  • Build and integrate frontend and backend components into a fully functional system
  • Maintain clear documentation and ensure long-term maintainability
  • Evaluate and implement tools, processes, and performance metrics
  • Deploy applications and ensure compliance with project and industry standards
  • Collaborate with cross-functional teams to deliver high-quality solutions

Requirements

  • Proven experience as a Software Engineer / Full Stack Developer
  • Strong frontend experience with ReactJS
  • Experience in backend development (Python or C# preferred)
  • Proficiency in databases:
  • Relational: PostgreSQL, SQL
  • Strong understanding of database design and query optimization
  • Ability to translate Figma designs into pixel-perfect UI implementations
  • Strong documentation and requirement analysis skills
  • Familiarity with:
  • Software development methodologies (e.g. Agile)
  • Version control (e.g. Git) and release processes
  • Experience with AWS (serverless architecture preferred)
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Strong teamwork and communication skills with a proactive mindset

Apply for this position