- Singapore
工作地点
职位描述
岗位职责
Job description
We are seeking a Full Stack Developer with strong experience in Golang, Node.js, and React.js, and hands-on exposure to AI-enabled solutions. The role involves designing, developing, and maintaining scalable applications, integrating AI capabilities into backend services and user interfaces, and working closely with cross-functional teams in an Agile delivery environment. The developer will work across the full software stack, follow coding best practices, ensure secure and maintainable code, and support continuous improvement and production deployments. Strong problem-solving skills, analytical thinking, and a collaborative mindset are essential.
Key Responsibilities
· Design, develop, and maintain backend services
· Develop responsive and user-friendly frontend applications.
· Build and consume RESTful APIs and microservices.
· Integrate AI/ML capabilities (e.g., chatbots, smart search, predictive features) into applications.
· Collaborate with data scientists or AI engineers to deploy and integrate models into production systems.
· Implement secure coding practices, authentication, and data protection measures.
· Participate in solution design discussions, code reviews, and sprint activities.
· Support CI/CD pipelines, deployments, and production issue resolution.
· Assist in the integration testing, system testing, User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment.
· Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently.
· Prepare & maintain up-to-date system documentation.
· Work closely with architects, business analysts, QA, and stakeholders to deliver end-to-end solutions.
· Understand mobile and web application environments, including responsive and adaptive design.
· Manage multiple tasks, priorities, or opportunities concurrently.
Qualifications
· Diploma or Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent practical experience).
· Strong hands-on experience in Golang backend development.
· Solid experience with Node.js
· Proficiency in React.js, including hooks and component-based architecture.
· Experience building and consuming RESTful APIs.
· Familiarity with relational and/or NoSQL databases.
· Understanding of mobile and web applications and responsive/adaptive UI design.
· Experience with version control systems
· Good understanding of secure coding and application security principles.
· Ability to manage multiple tasks and priorities concurrently.
· Perform Static Code Analysis for quality and vulnerability checks
· Good to have: Hands-on experience integrating AI/ML services or models into applications.
· Good to have: Experience in Java backend development.
· Good to have: Experience in React Native mobile development.
Desirable Certifications:
· Cloud certifications (e.g., AWS Certified Developer, Google Professional Cloud Developer, Microsoft Azure Developer Associate).
· AI / ML certifications (e.g., AWS Machine Learning Specialty, Google Professional Machine Learning Engineer, Azure AI Engineer Associate).
Must Have:
Golang, NodeJS, Reactjs, Ai-enabled solutions, Microservice architecture, RESTful APIs, CI/CD, Reactnative mobile, Ai/ml services, NoSQL, Java 8+, Azure
Pay: $10,000.00 - $10,700.00 per month
Benefits:
Work Location: In person
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。