Search by job, company or skills

A

Full Stack Developer - Gemini Engr (Golang, Node.js, React.js)

7-10 Years
SGD 9,000 - 11,800 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

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.

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.

Requirements:

- 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.

- Experience in Java backend development.

- 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).

Interested candidates may send their CV to MAC (Reg No. R1221300) at [Confidential Information] quoting the job title in the Subject line. We regret that only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138802707

Similar Jobs