Full Stack Engineer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · IoT

Description For Full Stack Engineer

Qode is seeking a Full Stack Engineer to join their team in a hybrid work environment. This role requires a seasoned professional with 5-8 years of experience in full stack development, with a strong focus on Python, Node.js, TypeScript, and AWS technologies.

The ideal candidate will be responsible for building and innovating web applications, integrating IoT hardware using AWS IoT Hub, and creating robust backend systems. You'll work with a variety of technologies including Python frameworks like Django or Flask, Node.js frameworks such as Express or NestJS, and modern front-end frameworks like React, Angular, or Vue.js.

Key responsibilities include designing and integrating APIs, implementing scalable server-side applications, managing databases (both relational and NoSQL), and optimizing application performance using AWS services. You'll also be involved in displaying IoT hardware data through user-friendly dashboards, providing real-time insights.

This role offers an exciting opportunity to work on cutting-edge technologies, tackle complex challenges related to performance, scalability, and security, and collaborate with cross-functional teams to deliver effective solutions. If you're passionate about full stack development, have a strong background in cloud technologies, and enjoy working with IoT systems, this position at Qode could be the perfect fit for your next career move.

Last updated 2 months ago

Responsibilities For Full Stack Engineer

  • Build and innovate web applications using Python for the backend, Node.js for server-side logic, and TypeScript with modern front-end frameworks like React, Angular, or Vue.js
  • Design, create, and integrate APIs for seamless communication between application components and external services
  • Utilize AWS IoT Hub to integrate IoT hardware, ensuring smooth connectivity and data flow
  • Implement scalable, high-performance server-side applications using frameworks like Django, Flask, Express, and NestJS
  • Display IoT hardware data in dashboards, providing real-time insights through user-friendly interfaces
  • Manage and scale applications with AWS services (EC2, Lambda, S3, RDS), optimizing infrastructure and performance
  • Design and manage databases (relational: PostgreSQL, MySQL; NoSQL: MongoDB) with a focus on performance
  • Write clean, maintainable code and participate in code reviews to maintain high-quality standards
  • Collaborate with designers, product managers, and other developers to deliver effective solutions
  • Tackle challenges related to performance, scalability, and security, continuously improving the application
  • Maintain detailed documentation for code, APIs, IoT integrations, and infrastructure

Requirements For Full Stack Engineer

Python
Node.js
TypeScript
React
JavaScript
PostgreSQL
MySQL
MongoDB
  • 5-8 years experience as a Fullstack Developer
  • Strong expertise in Python, Node.js, TypeScript, and AWS
  • Deep knowledge of Python and frameworks like Django or Flask
  • Proficiency with Node.js and frameworks such as Express or NestJS
  • Experience with TypeScript and modern front-end frameworks like React, Angular, or Vue.js
  • Strong understanding of designing, creating, and integrating APIs
  • Familiarity with AWS IoT Hub, including integrating IoT hardware into applications and dashboards
  • Solid experience with AWS services and cloud infrastructure
  • Proficiency in database management, both relational and NoSQL

Interested in this job?

Jobs Related To Qode Full Stack Engineer

Senior Java Engineer

Senior Java Engineer position for digital banking, focusing on backend development with microservices architecture and distributed systems.

Backend Developer (Java)

Backend Developer position at Qode's ODC in Hanoi, working on Fintech solutions with Java and Spring frameworks, offering competitive benefits and international team exposure.

Backend Developer (.NET)

Senior Backend .NET Developer position for a European Fintech company's Vietnam ODC, offering transition opportunity after one year.

Backend Developer (Java)

Senior Backend Developer position at Qode, working on fintech projects with a global team, requiring 5+ years of Java experience and strong Spring framework knowledge.

Full Stack Developer - VueJS, PHP with Laravel

Full Stack Developer position at Qode requiring 6+ years of experience in VueJS and PHP/Laravel development, based in India.