Software Developer

Zeal Infotech · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Full Time
Posted
2026-10-29
Source
mycareersfuture

We are looking for a highly skilled Full-Stack Developer with strong expertise in React.js, Python and modern AI-enabled software development practices.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 ResponsibilitiesFull-Stack Development* 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 error handling.* Participate in code reviews and ensure adherence to engineering standards.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 SkillsFrontend* Strong hands-on experience with React.js* JavaScript / TypeScript* HTML5 / CSS3* React Hooks, state management and component architecture* REST API integration* Responsive web application developmentBackend* Strong hands-on experience with Python* FastAPI / Flask / Django* RESTful API and microservice development* Authentication and authorization* API security and performance optimizationDatabases* Strong SQL knowledge* Experience with databases such as PostgreSQL, MySQL or SQL Server* Exposure to NoSQL databases is desirableAI & 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 highly desirableDevOps / Cloud* Git and Git-based development workflows* CI/CD* Docker / containers* Experience with Azure, AWS or GCP* Basic understanding of Kubernetes is desirablePreferred Skills* TypeScript* FastAPI* Azure OpenAI / OpenAI APIs / Anthropic APIs* RAG-based applications* LangChain or similar frameworks* AI agents / agentic workflows* Automated testing using PyTest, Jest or equivalent* API testing using Postman or similar tools* Kubernetes* Event-driven architecture* Microservices* Enterprise application developmentWhat We Are Looking For* Strong problem-solving and analytical skills.* Ability to independently design and implement technical solutions.* Strong understanding of software engineering fundamentals.* Ability to use AI tools responsibly and effectively rather than relying blindly on AI-generated code.* Good understanding of application security and data privacy.* Strong communication and collaboration skills.* Ability to work in a fast-paced Agile environment.* Passion for learning and adopting emerging technologies.EducationBachelor’s or Master’s degree in Computer Science, Information Technology, Engineering or a related discipline, or equivalent practical experience.Success in This RoleThe successful candidate will be able to:Design → Build → Test → Deploy → Improvewhile using AI-enabled development practices to increase developer productivity, improve software quality and accelerate delivery without compromising security or engineering standards.

Apply on mycareersfuture →
AI Application Security Scalability Passion for Technology Interpersonal Skills Responsible AI and Generative AI Practices Full Stack Development Backend Integrations