Search Jobs

Search by job, company or skills

SOFTWARE DEVELOPER

SOFTWARE DEVELOPER

imbue softwares pte. ltd.
7-10 Years
SGD 7,000 - 10,000 per month
Early Applicant
  • Posted 16 days ago
  • Be among the first 10 applicants

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 usingReact.js.
  • Develop backend services, REST APIs and microservices using Python frameworkssuch 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, testgeneration 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 engineersand 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 codingstandards.

Required Technical Skills

  • 7-10 years of software development experience, with strong hands-on experiencein 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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Prompt engineering

Vector databases

Claude

GitHub Copilot

ChatGPT

AI-assisted development tools

RAG

Similar Jobs

5-7 yrs
SGD 7,000 - 11,000 per month
Singapore, Cecil Street
Skills:
react.js , CSS, Redux, Flux, Npm, HTML, Javascript, Selenium, Cucumber, Webpack, Immutable.js, Babel, PACT, Cypress
5-10 yrs
Remote
Skills:
Java, Aws, Machine Learning, Spring Cloud, Redis, Python, Devops