Fullstack Engineer

3 weeks ago

Singapore Tech Aalto Full-time
Full Stack Engineer
Position Type: Contract  12 months
 
Key Responsibilities
 
Core Java, J2EE, ReactJs, NextJs, Kotllin, Typescript, MS SQL, REST-based APIs, Automated Unit Testing
 
Requirements
  • Diploma, Bachelor’s degree or relevant qualifications in STEM, such as engineering or computer science.
  • 6 - 8 years of experience as a full stack engineer building large-scale software applications.
  • Advanced knowledge of front-end languages and frameworks including JavaScript, NextJS, React, Mantine, React-Query and Playwright.
  • Good communication skills.
  • Developing software in the cloud particularly with AWS.
  • Experience developing RESTful and websockets APIs with NodeJS and ExpressJS, Python and FastAPI.
  • Competent in both SQL and NoSQL databases such as PostgreSQL and MongoDB.
  • Familiar with deploying and maintaining AWS infrastructure using Terraform and Terragrunt
Preferred Requirements
  • Interest in learning, adopting and championing new technologies.
  • Employs and advocates for good programming practices such as clean code, pair programming TDD and BDD.
  • Experience working with micro-services.
  • AWS Certifications.
  • Working in an Agile environment. 
  • Familiar with cloud-native communication protocols such as gRPC.
  • Familiar with event-driven architecture and publish-subscribe protocols such as AMQP.
  • Able to lead new projects from conceptualisation to delivery.
  • Breakdown high-level product requirements into functional tasks for implementation.
  • Familiar with DevOps operations and troubleshooting microservices
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.