Remotify
logo
SimpleAI

Software Engineer (Full-Stack)

Asia

September 10, 2026 at 12:13 PM

✨ AI summary

Location

  • Ho Chi Minh City

Languages

  • JavaScript / TypeScript
  • Python

Frameworks

  • React.js

Cloud Services

  • AWS
  • Azure

Databases

  • PostgreSQL

Date: 10 Sep 2026

 

Software Engineer (Full-Stack)

 

Company Overview: At SimpleAI, we're not your typical SaaS company – we're all about bringing that AI and Machine Learning magic to businesses. Our gig? We dish out software that's like having an AI sidekick – it supercharges processes, kicks operational blunders to the curb, and seriously amps up productivity. We're all about that growth through automation life! We're not just tech enthusiasts; we're AI aficionados on a mission to create awesomeness for our customers, partners, and communities. As we spread our AI wings even further, we're on the lookout for a Software Engineer - Software who's ready to dive in, learn, and help us soar.


Position Overview: : We are seeking a detail-oriented Software Engineer to join our team and play a role in automating document entry, bookkeeping, and accounting processes. As a Full-Stack Developer at SimpleAI, you will be responsible for building and maintaining web applications from end to end. You should be comfortable working independently on features, collaborating with the engineering team, understanding requirements, designing practical solutions, and delivering reliable production-ready code. The role requires strong problem-solving ability, clean coding practices, and confidence working across both frontend and backend systems.


Key Responsibilities:

·       Develop and maintain full-stack web applications.

·       Build responsive frontend interfaces using React.js.

·       Develop backend services and APIs using Node.js and/or Python.

·       Design and integrate REST APIs.

·       Work with relational databases such as PostgreSQL.

·       Implement authentication, authorization, validation, and error handling.

·       Integrate third-party services and external APIs.

·       Contribute to AI-powered features and AI API integrations.

·       Troubleshoot application, API, database, and performance issues.

·       Write clean, maintainable, and reusable code.

·       Participate in code reviews and technical discussions.

·       Work with Git and modern development workflows.

·       Support deployment, testing, monitoring, and production maintenance.

·       Collaborate with product, business, and engineering teams to turn requirements into working solutions.

·       Improve existing systems for performance, scalability, reliability, and security.


Requirements:

·       Strong experience with JavaScript / TypeScript.

·       Good hands-on experience with React.js.

·       Backend development experience using Node.js and/or Python.

·       Experience designing and consuming REST APIs.

·       Good understanding of PostgreSQL / SQL.

·       Understanding of database design, queries, indexes, and transactions.

·       Familiarity with authentication and authorization concepts.

·       Experience using Git.

·       Good understanding of frontend and backend architecture.

·       Ability to debug and troubleshoot technical issues independently.

·       Understanding of asynchronous programming and API communication.

·       Ability to write structured, readable, and maintainable code.


Good To Have:

·       AWS, Azure, or other cloud platforms.

·       CI/CD pipelines.

·       Redis.

·       Microservices.

·       WebSockets.

·       AI / LLM integrations.

·       OpenAI or other AI APIs.

·       Automated testing.

·       Performance optimization.

·       Application monitoring and logging.


What We Look For:

·       Strong problem-solving skills.

·       Ownership of work and accountability for delivery.

·       Ability to explain technical decisions clearly.

·       Ability to understand an existing code-base quickly.

·       Good communication and teamwork.

·       Willingness to learn new technologies.

·       Practical engineering judgment.

·       Attention to code quality and reliability.

·       Ability to work with changing or evolving requirements.


Typical Work You Will Do (non-exhaustive):

·       AI-powered web applications.

·       Business automation platforms.

·       Internal systems and dashboards.

·       API integrations.

·       Data-driven applications.

·       Customer-facing web platforms.

·       Backend services.

·       AI assistants and chatbot integrations.

·       Workflow automation.


Interview Process


1. Initial Interview - Discussion about experience, projects, technical background, communication, and career goals.

2. Coding Assessment - A practical full-stack assignment covering backend development, PostgreSQL, APIs, and React.js.

3. Technical Discussion - Review of the candidate's solution, architecture decisions, code quality, problem-solving approach, and scalability considerations.

4. Final Discussion - Role expectations, team fit, availability, and offer discussion.


Location: Ho Chi Minh City

Apply