Full Stack Engineer (Python, Nodejs, and Typescript)

Our client, a digital marketing powerhouse, is looking for a highly skilled Full Stack Developer to join our dynamic team. In this role, you will have the opportunity to build and innovate cutting-edge web applications, leveraging your expertise in Python, Node.js, and TypeScript. As a key contributor, you will design and integrate APIs, work with AWS IoT technologies, and create user-friendly dashboards that deliver real-time insights. Your ability to collaborate with cross-functional teams and tackle complex challenges will be essential as we strive to enhance our applications and deliver exceptional solutions. If you are passionate about technology and eager to make a significant impact, we invite you to apply and help us shape the future of our products.

Job Description:

  • Build and Innovate: Craft and enhance 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.
  • API Integration and Creation: Design, create, and integrate APIs to ensure seamless communication between different parts of the application and external services.
  • AWS IoT Integration: Leverage AWS IoT Hub to integrate IoT hardware into applications. Understand and work with AWS IoT documentation to ensure smooth connectivity and data flow.
  • Backend Expertise: Utilize Python frameworks (Django, Flask) and Node.js frameworks (Express, NestJS) to build and maintain scalable, high-performance server-side applications.
  • Dashboard Integration: Work on integrating IoT hardware data into dashboards, providing real-time insights and control through user-friendly interfaces.
  • AWS Management: Manage and scale applications using AWS services like EC2, Lambda, S3, and RDS. Optimize infrastructure and application performance using AWS tools.
  • Database Savvy: Design and manage databases with a focus on performance, using both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
  • Code with Quality: Write clean, maintainable code and participate in code reviews to uphold high-quality standards.
  • Collaborate: Partner with designers, product managers, and other developers to bring ideas to life and deliver effective solutions.
  • Problem-Solve: Address performance, scalability, and security challenges, continuously improving application performance.
  • Document: Maintain comprehensive documentation for code, APIs, IoT integrations, and infrastructure to support ongoing development and team collaboration.

Requirements

Experience: 5-8 years as a Full Stack Developer with strong expertise in Python, Node.js, TypeScript, and AWS.

Skills:

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

Qode is dedicated to helping technical talent around the world find meaningful careers that match their skills and interests. Our platform provides a range of resources and tools that empower job seekers to take control of their careers and connect with top employers across a variety of industries. We believe that every individual deserves to find work that they're passionate about, and we are committed to making that vision a reality.Qode's team of experienced professionals is passionate about creating a better world of work by providing innovative solutions that improve the job search process for both job seekers and employers. We believe in transparency, trust, and collaboration, and we strive to build strong relationships with our customers and partners. Through our platform, we aim to create a more engaged and fulfilled global workforce that drives innovation and growth.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job

This job is no longer available