DP Architects
Posted 3mo ago

Full Stack Software Developer

DP Architects
Singapore, ., Singapore
OnsiteFull Time
Responsibilities
  • Develop apps
  • Deploy apps
  • Collaborate teams
Requirements
  • Full stack developer with frontend/backend skills
  • Angular
  • FastAPI
  • ASP.NET Core/C#
  • Docker
  • Databases (Postgres/SQL Server/MongoDB)
Technical tools mentioned
AngularFastAPIASP.NET CoreC#DockerPostgresMicrosoft SQL ServerMongoDBGit

Job description

COMPANY:

DP Architects Pte Ltd

BUILD YOUR FUTURE WITH US

Every DPian Matters is the motto that reflects our core values. DP Architects actively supports the growth of our people through dedicated talent development programmes, clear career pathways and access to global opportunities. Our culture of continuous learning, collaboration and shared purpose develops skilled and engaged people deeply invested in the future of our built environment. Our practice is defined by the pursuit of design excellence, supported by research and innovation, and anchored in teamwork for the collective good. Together, we pursue better-than-sustainable outcomes to shape a regenerative future for our cities and communities.

JOB SUMMARY:
The Full Stack Software Developer is responsible for designing, developing, deploying and maintaining web applications and software solutions that support business operations and digital initiatives. The role works closely with cross-functional teams to deliver secure, scalable and high-quality applications, handling both frontend and backend development while ensuring seamless system integration and performance.

JOB RESPONSIBILITIES:

Software Development: 

  • Collaborate with the tech team to develop web applications and software plugins;
  • Handle both frontend and backend development (including design, testing, programming), ensuring seamless integration of user interfaces with server-side logic’
  • Integrate software solutions with existing business systems;

Deployment, Security and Maintenance:

  • Deploy digital solutions to various environments, ensuring scalability, security, and reliability;
  • Implement security measures for applications, such as securing APIs, managing authentication and authorization mechanisms, and ensuring data integrity;
  • Monitor, maintain, and improve the performance of deployed applications, including bug-fixing;

Technical Collaboration: 

  • When needed, work with stakeholders to understand requirements and technical specifications to deliver functional solutions;
  • Collaborate with designers, architects, and other team members to ensure solutions meet user needs and project goals;

Testing and Quality Assurance: 

  • Conduct testing and debugging to ensure high-quality, error-free applications;
  • Participate in code reviews and contribute to the establishment of best practices;

Documentation: 

  • Prepare and maintain clear documentation for developed solutions, including APIs, workflows, and deployment guidelines;

Continuous Learning: 

  • Stay updated with the latest technologies, frameworks, and tools to contribute innovative ideas to the team;



JOB REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field;
  • Technical Skills:
    • Experience in:
      • Frontend technologies: Angular 18+;
      • Backend technologies:
        • FastAPI;
        • ASP.NET Core and C# (to develop plugins);
      • Database technologies: Postgres, Microsoft SQL Server, MongoDB;
      • Deployment technologies: Docker;
      • Version control: Git;
  • Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail;
  • Team Collaboration: Ability to work effectively in a team environment, communicate ideas clearly, and contribute to project success;
  • Learning Attitude: Willingness to learn and adapt to new technologies and frameworks;

Good to have

  • Familiarity with software development for AEC (Architecture, Engineering, and Construction) tools like Revit, Rhino, or Sketchup;
  • Experience in deploying and maintaining applications in cloud environments ([e.g., AWS, Azure, or GCP]);
  • Knowledge of API design and development;
  • Exposure to CI/CD pipelines for software deployment;
  • Understanding of Agile methodologies and project management tools ([e.g., Jira, Trello]);
  • A portfolio or GitHub repository showcasing past projects or code samples.

About DP Architects

Multidisciplinary architectural design and urban planning consultancy services.

Similar jobs

Full Stack Software Developer roles near Singapore, .
1d
Save
Mark Applied
Hide
Global Banking & Markets, Synthetics Products Group, Full Stack Software Engineer, Vice President, Singapore
Singapore, Singapore, Singapore
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
6+ YOEBachelor's or master's degree or equivalent experience; 6+ years of full-stack development; Java, agentic AI, prompt optimization, OOP, data structures, algorithms, systems design, and strong communication skills.
Java, Spring, Guice, Angular, React, Linux shell scripting, LLM-based development tools, AI-assisted development tools
4d
Save
Mark Applied
Hide
Global Banking & Markets, Synthetics Products Group, Full Stack Software Engineer, Vice President, Singapore
Singapore, Singapore, Singapore
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
6+ YOEBachelor's or master's degree in computer science, engineering, quantitative research, or equivalent experience; 6+ years full-stack development; Java, agentic AI, object-oriented programming, algorithms, data structures, and systems design.
Java, Spring, Guice, Angular, React, Linux
2mo
Save
Mark Applied
Hide
Full Stack Software Engineer
Singapore, Singapore, Singapore
OnsiteFull Time
Rezolve AI
Rezolve AINASDAQ: RZLV: Provider of AI-driven commerce and digital engagement solutions.
5+ YOEBachelor's degree in CS (required), 5+ years fullstack experience, Python, airflow, SQL/NoSQL, frontend framework experience (Angular or React), Java/Java Spring (plus), CI/CD, REST/HTTP, strong problem-solving and communication.
HTML, CSS, JavaScript, React, Angular, Vue.js, Python, airflow, SQL, NoSQL, RESTful APIs, HTTP, CI/CD, Java, Java Spring
2mo
Save
Mark Applied
Hide
Lead Software Engineer, Full Stack
Singapore, Singapore, Singapore
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOEBachelor's degree in CS or related, 5+ years delivering production software, strong full SDLC experience, proficiency with React, Node.js/TypeScript, Python, testing (Jest/RTL), CI/CD, databases and API documentation.
React, Node.js, TypeScript, Python, Jest, React Testing Library, GitHub Copilot, MySQL, OpenAPI, Swagger, Figma, CI/CD
3mo
Save
Mark Applied
Hide
Senior Full-Stack Software Engineer
New York City or London or Colombo or Singapore or Manila or Philippines
₱100k-₱150k/yr RemoteFull Time
EDGE Tutor International
EDGE Tutor International: Provides on-demand online tutoring and teacher management services.
10+ YOE10+ years experience building scalable full-stack systems; strong frontend with React, TypeScript, Vite; backend APIs with NestJS; PostgreSQL and Prisma ORM; experience with AWS (S3, SES) and AI integration.
ChatGPT, Claude, GitHub, React, TypeScript, Vite, NestJS, PostgreSQL, Prisma ORM, S3, SES
3mo
Save
Mark Applied
Hide
Full Stack Software Engineer - A26161
Singapore, Singapore, Singapore
OnsiteContract
Activate Interactive
Activate Interactive: Provides custom application development and digital transformation services.
3+ YOE3+ years software development; experience with React.js/Next.js, Node.js, CI/CD pipelines, cloud platforms (Amazon AWS, Azure, GCP), Jest/Mocha, Git, and familiarity with Agile practices. Strong JavaScript/TypeScript fundamentals preferred.
React.js, Next.js, Node.js, CI/CD pipeline, Amazon AWS, Azure, Google Cloud Platform (GCP), Jest, Mocha, Git, JavaScript, TypeScript
3mo
Save
Mark Applied
Hide
Full Stack Software Engineer
Singapore, :, Singapore
HybridFull Time
Rezolve AI
Rezolve AINASDAQ: RZLV: Rezolve AI provides an AI-powered platform for conversational commerce.
0+ YOEOpen to fresh graduates and early-career engineers; strong CS fundamentals; experience with Java and Spring; frontend framework (Angular or React); good problem-solving and collaboration skills.
Java, Spring, Angular, React, HTML, CSS, JavaScript, SQL, NoSQL, REST APIs, CI/CD, Python, Airflow
7mo
Save
Mark Applied
Hide
Full Stack Software Developer (Remote)
Singapore, /, Singapore
RemotePart Time
OurCodeLab
OurCodeLab: Provides custom software development and comprehensive IT solutions.
Proficiency in one or more languages (JavaScript, Python, C#); proficient with Express, Next, React; Git, Jira, Agile; HTML/CSS; OOP and design patterns; testing and debugging; strong communication.
JavaScript, Python, C#, Express, Next.js, React, Git, Jira, HTML, CSS, Agile