Software Developer

IMBUE SOFTWARES PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IMBUE SOFTWARES PTE. LTD. is seeking an experienced software engineer to design, build, and maintain scalable web applications using React.js and Python. The role emphasizes AI-enabled development and integration of AI APIs to accelerate delivery and improve quality.

You will work across the full development lifecycle, collaborating with product owners, architects, QA and DevOps to deliver production-ready solutions with robust security and performance.

Qualifications

  • 7-10 years of software development experience with strong hands-on React.js and Python.

Responsibilities

  • Design and develop scalable, secure and high-performance web applications using React.js and Python.
  • Build reusable, maintainable frontend components using React.js.
  • Develop backend services, REST APIs and microservices using Python frameworks such as FastAPI, Flask or Django.
  • Design and integrate APIs between frontend, backend and external systems.
  • Work with relational and NoSQL databases and optimize application performance.
  • Implement authentication, authorization, logging, monitoring and errorhandling.
  • Participate in code reviews and ensure adherence to engineering standards.
  • Use Generative AI and AI-powered development tools to improve productivity.
  • Apply AI-assisted coding for code generation, refactoring, debugging, test generation and documentation.
  • Develop integrations with LLMs and AI APIs such as OpenAI, Anthropic or equivalent platforms.
  • Translate business requirements into technical solutions and deliver production-ready applications.
  • Follow Agile/Scrum development practices and CI/CD pipelines.

Skills

React.js
Python
REST API
Microservices
JavaScript
TypeScript
HTML5
CSS3
Authentication
Code reviews

Tools

GitHub Copilot
Claude
ChatGPT
OpenAI
Anthropic
Pinecone
Azure AI Search
Weaviate

Job description

Responsibilities

The ideal candidate will be responsible for designing, developing, integrating and maintaining scalable web applications while leveraging Generative AI, AI-coding assistants and modern developer productivity tools to accelerate software delivery and improve engineering quality.

The role requires someone who can work across the full development lifecycle – from requirements analysis and solution design through development, testing, deployment and production support.

Key Responsibilities
  • Design and develop scalable, secure and high-performance web applications using React.js and Python.
  • Build reusable, maintainable and well-tested frontend components using React.js.
  • Develop backend services, REST APIs and microservices using Python frameworks such as FastAPI, Flask or Django.
  • Design and integrate APIs between frontend, backend and external systems.
  • Work with relational and NoSQL databases and optimize application performance.
  • Implement authentication, authorization, logging, monitoring and errorhandling.
  • Participate in code reviews and ensure adherence to engineering standards.
AI-Enabled Development
  • Use Generative AI and AI-powered development tools such as GitHub Copilot, Claude, ChatGPT or equivalent tools to improve development productivity.
  • Apply AI-assisted coding for code generation, refactoring, debugging, test generation and documentation.
  • Use AI tools effectively across the SDLC while maintaining code quality,security and maintainability.
  • Explore and implement AI-powered features within applications where appropriate.
  • Develop integrations with LLMs and AI APIs such as OpenAI, Anthropic or equivalent platforms.
  • Experience with prompt engineering, Retrieval-Augmented Generation (RAG),embeddings and vector databases will be an advantage.
  • Evaluate AI-generated code and ensure appropriate human review, testing and security validation.
Engineering & Delivery
  • Translate business requirements into technical solutions and deliver production-ready applications.
  • Work closely with Product Owners, Business Analysts, Architects, QA engineers and DevOps teams.
  • Develop automated unit, integration and API tests.
  • Troubleshoot production issues and perform root-cause analysis.
  • Contribute to CI/CD pipelines and cloud-based deployments.
  • Follow Agile/Scrum development practices.
  • Ensure solutions comply with organizational security, architecture and coding standards.
Required Technical Skills

7-10 years of software development experience, with strong hands-on experience in React.js and Python.

Frontend
  • Strong hands-on experience with React.js
  • JavaScript / TypeScript
  • HTML5 / CSS3
  • React Hooks, state management and component architecture
  • REST API integration
  • Responsive web application development
Backend
  • Strong hands-on experience with Python
  • FastAPI / Flask / Django
  • RESTful API and microservice development
  • Authentication and authorization
  • API security and performance optimization
AI & GenAI
  • Experience using AI-assisted development tools
  • GitHub Copilot / Claude / ChatGPT or equivalent
  • Understanding of LLM concepts and AI APIs
  • Prompt engineering
  • RAG and embeddings
  • Vector databases such as Pinecone, Azure AI Search, Weaviate or equivalent
  • Experience integrating AI capabilities into enterprise applications is highlydesirable
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Enabled Full Stack Engineer
AI-Enabled Full Stack Engineer

ANCHOR SEARCH GROUP PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
AI-Enabled Full Stack Engineer
AI-Enabled Full Stack Engineer

ANCHOR GLOBAL CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 135,000
Full-Stack AI Engineer
Full-Stack AI Engineer

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer, AI-Assisted Development
Senior Full Stack Engineer, AI-Assisted Development

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer (GenAI & AI Agents)
Senior Full Stack Engineer (GenAI & AI Agents)

OttoMate • Singapore

On-site
SGD 120,000 - 180,000
Full-Stack AI Engineer
Full-Stack AI Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
AI Software Engineer
AI Software Engineer

EAMES CONSULTING GROUP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Full Stack Developer (AI/ML Focus)
Full Stack Developer (AI/ML Focus)

TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. • Singapore

On-site
SGD 70,000 - 110,000
AI Developer
AI Developer

OPUS IT SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 120,000
AI Software Engineer
AI Software Engineer

Eames Consulting • Singapore

On-site
SGD 120,000 - 180,000