X

Xtremax

Develops digital applications with interactive design

Full Stack Engineer - Low-Code Development

Full-Stack EngineeringPosted on Nov 9
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A degree or diploma in Computer Science, Computer Engineering, Information Technology, or a related discipline is required.
  • At least 3 years of relevant software development experience, including substantial hands-on experience with low-code application development platforms, is required.
  • Proven experience designing, developing, and implementing enterprise applications using one or more low-code platforms such as OutSystems, Mendix, Microsoft Power Platform, Appian, Pega, or equivalent technologies is required.
  • Hands-on experience in at least 3 full software development lifecycles is required.
  • Strong experience developing web applications, reusable components, application modules, and business workflows is required.
  • A good understanding of application architecture, module dependencies, component reusability, and integration patterns is required.
  • Strong database knowledge, including data modelling, SQL queries, database design, and performance optimisation, is required.
  • Hands-on experience with REST APIs, SOAP web services, and system integrations is required.
  • A good understanding of software engineering principles, application architecture, and development best practices is required.
  • Familiarity with backend development using Java, .NET, JavaScript, or other programming languages is required.
  • Experience troubleshooting application issues, performing root cause analysis, and resolving production defects is required.
  • An understanding of application security, performance optimisation, scalability, and reliability is required.
  • The ability to communicate and solve problems while collaborating across technical and business teams is required.

Responsibilities

  • Design, develop, test, and deploy enterprise applications using low-code development platforms.
  • Translate business and functional requirements into technical designs and application solutions.
  • Develop responsive web applications, digital services, and business workflows.
  • Build and maintain reusable components, shared modules, and application templates to improve development efficiency and consistency.
  • Participate in the full software development lifecycle, from requirements analysis and development through testing, deployment, and maintenance.
  • Troubleshoot application issues, identify root causes, and implement appropriate solutions.
  • Develop and maintain integrations between applications and external systems using REST APIs, SOAP web services, and other integration methods.
  • Implement backend services, business logic, and application workflows to support business functionalities.
  • Design, develop, and optimise database structures, data models, and SQL queries.
  • Perform data mapping, validation, and transformation to ensure data accuracy and consistency across integrated systems.
  • Use traditional programming languages and backend technologies such as Java, .NET, or JavaScript where required.
  • Identify and resolve application performance bottlenecks through code optimisation, database tuning, and efficient application design.
  • Conduct unit, integration, system, and performance testing.
  • Ensure applications meet functional and non-functional requirements, including performance, scalability, availability, and security.
  • Monitor application health, investigate production issues, and implement corrective and preventive measures.
  • Maintain technical documentation, development standards, and deployment procedures.
  • Support the integration of Generative AI services and AI-powered capabilities into enterprise applications.
  • Work with AI and backend engineering teams to integrate AI services through APIs and shared components.
  • Support the implementation of AI-enabled workflows and Agentic AI capabilities where applicable.
  • Ensure application integrations follow established security, access control, and development standards.
  • Provide ongoing application support, enhancements, bug fixes, and technical troubleshooting.
  • Collaborate with solution architects and technical leads to ensure implementation aligns with approved architecture and technical standards.
  • Work with business analysts, testers, and stakeholders to clarify requirements and resolve technical issues.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.

About the Company

Xtremax

Develops digital applications with interactive design

Xtremax is a digital solutions agency serving governments, large organizations, and educational institutions to design, build, and manage digital applications. Its team across Singapore, Bandung, and Kuala Lumpur uses user-centered design, strategic content planning, and modern technology to deliver end-to-end projects. The company differentiates itself with an award-winning track record, regional reach, and deep experience in public and educational sectors. Its goal is to help clients achieve measurable outcomes by delivering reliable digital platforms and engaging experiences that align with strategic objectives.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
2003

Recently Posted Jobs

Explore more opportunities at Xtremax

See more jobs