x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Full Stack Engineer
 banner picture 1  banner picture 2  banner picture 3

Full Stack Engineer

Klass Engineering & Solutions Pte. Ltd.

Klass Engineering & Solutions Pte. Ltd. company logo

Summary:

We are seeking a full stack engineer with 2-5 years of hands-on experience in software solution development, particularly in distributed/cloud-native services design and development or full-stack web development. The role involves developing full-stack web applications primarily using Python, Go, and React.js, and leveraging cloud-centric technologies to build resilient, scalable, and cost-effective solutions. Responsibilities include deploying, managing, scaling, and maintaining applications in cloud or on-premises environments, implementing and maintaining microservices and APIs, packaging applications into containers using Docker, and ensuring high availability, scalability, and disaster recovery for containerized applications. The candidate will also implement and maintain CI/CD pipelines, automate testing, deployment, and monitoring processes, and ensure cloud-native applications adhere to security best practices and compliance standards. Participation in code reviews, architecture discussions, team meetings, and creating comprehensive documentation is expected. For senior staff positions, providing training and support to team members on software development practices and technologies is required. The ideal candidate should have a proven ability to consistently deliver high-quality projects, exhibit strong communication skills, and a strong work ethic focused on pursuing the best solutions efficiently.


Responsibility:

  • Develop full-stack web applications primarily using Python, Go, and React.js.
  • Utilize cloud-centric technologies to build resilient, scalable, and cost-effective solutions.
  • Deploy, manage, scale, and maintain applications in cloud or on-premise environments.
  • Implement and maintain microservices, ensuring modularity and independence of services.
  • Develop and maintain APIs for communication between services.
  • Package applications into containers using Docker.
  • Ensure high availability, scalability, and disaster recovery for containerized applications.
  • Implement and maintain CI/CD pipelines.
  • Automate testing, deployment, and monitoring processes to ensure efficient and reliable application delivery.
  • Ensure cloud-native applications adhere to security best practices and compliance standards.
  • Participate in code reviews, architecture discussions, and team meetings to ensure alignment and knowledge sharing.
  • Create and maintain comprehensive documentation for applications, infrastructure, and processes.
  • Candidates applying for senior staff positions are expected to provide training and support to team members (or cross-team members) on software development practices and technologies.
  • Exhibit strong work ethics and a drive to pursue the best solutions in the quickest time.


Requirements:

  • Bachelor’s degree or Master’s degree in Computer Science, Engineering, or a related discipline.
  • 2-5 years of hands-on experience in software solution development, specifically in one of the following areas:
  • Distributed/Cloud-Native services design and development.
  • Full-stack web development.
  • Proven ability to consistently deliver high-quality projects of significant scope while maintaining high productivity levels.
  • Experience using Kubernetes or other orchestration tools to deploy and manage containers at scale is a plus.
  • Ability to work closely with cross-functional teams, including project managers (PM) and AI/ML teams, to define features and build solutions.
  • Strong communication skills.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Senior Assistant Engineer
Smrt Trains Ltd.
Quick Apply
Assistant Engineer
Smrt Trains Ltd.
Quick Apply
Senior Mechanical Design Engineer
Sys-mac Automation Engineering Pte Ltd
Quick Apply
Mechanical Design Engineer
Sys-mac Automation Engineering Pte Ltd
Quick Apply
Senior Chemical Engineer
Advanced Green Solutions Technology Pte. Ltd.
Quick Apply
Electrical Engineer
Song Cheng Engineering Pte. Ltd.
Quick Apply
Assistant Mechanical Engineer (Assembly) #67302
Anradus Pte. Ltd.
Quick Apply
Electrical Engineer #67299
Anradus Pte. Ltd.
Quick Apply
Mechanical Engineer #67187
Anradus Pte. Ltd.
Quick Apply
Assistant Engineer #67164
Anradus Pte. Ltd.
Quick Apply