Full Stack Engineer

3 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position:

Location:

Experience:


About Company:

The client is a leading innovator in the smart hospitality industry, a company dedicated to transforming the way hotels, short-term rentals, and multi-family properties manage their digital infrastructure. Based in Plano, Texas, this organization leverages an AI-powered, cloud-native platform to streamline operations, enhance guest experiences, and optimize property management through cutting-edge IoT solutions.


Position Overview

Full Stack Developer


Key Responsibilities

Application Development:

  • Design and develop scalable, secure, and responsive web applications using modern front-end and back-end technologies.
  • Build and maintain RESTful APIs and microservices to support IoT devices and AI-driven features.
  • Ensure seamless integration between front-end interfaces, back-end systems, and cloud infrastructure.
  • Architect and deploy distributed applications on cloud platforms and edge servers.
  • Leverage cloud services like serverless computing, containerization and database solutions to build resilient applications.
  • Optimize cloud resources for performance, scalability, and cost efficiency.


IoT Integration:

  • Develop solutions that integrate with IoT devices, protocols (e.g., MQTT, Zigbee, ZWave), and platforms (e.g. SmartThings, Tuya, TTLock, Yale, Schlage).
  • Manage the ingestion, processing, and storage of large volumes of data generated by IoT devices.
  • Design solutions that work within bandwidth-constrained and intermittent connectivity environments.


AI/ML Integration:

  • Implement AI/ML models into applications.
  • Design pipelines to collect, process, and feed real-time data into AI models for predictive or decision-making tasks.


Collaboration and Testing:

  • Write and maintain unit, integration, and end-to-end tests.
  • Conduct code reviews. Ensure clean, maintainable, and secure code.


Maintenance and Monitoring

  • Troubleshoot and resolve production issues promptly.
  • Continuously improve existing systems by addressing technical debt.


Required Skills

  • Full Stack Expertise:

    Proficiency in front-end frameworks (React, Angular, or Vue.js) and back-end languages (e.g., Node.js, Python, or Java).
  • Cloud Technologies:

    Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and tools like Docker, Kubernetes, and CI/CD pipelines.
  • IoT:

    Familiarity with IoT protocols, device communication, and working with IoT platforms or ecosystems.
  • AI/ML:

    Understanding of AI/ML concepts, with experience integrating pre-trained models or APIs.
  • Database Management:

    Proficiency in relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
  • APIs:

    Experience designing and working with RESTful APIs, SOAP, GraphQL, or WebSocket-based systems.
  • Security:

    Knowledge of application and data security best practices in cloud and IoT environments.
  • Collaboration:

    Excellent communication and writing skills with the ability to work collaboratively across a distributed team. Willing and able to mentor junior resources.
  • Mindset: Hands-on technologist with the passion and productivity that comes from being the best at building products.


Why Join Us?

  • Early-stage leadership

    : Build and shape the core technology of a high-growth AI startup.
  • High impact

    : Drive the development of an AI-driven product from inception to scale.
  • Growth

    : Opportunity to lead and scale the engineering team as we grow.


What We Offer:

  • Competitive base salary
  • Comprehensive health insurance
  • High-impact role with direct influence on company success


Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Coimbatore, Tamil Nadu, India

Vellore, Tamil Nadu, India

Madurai, Tamil Nadu, India

Greater Hyderabad Area

Faridabad, Haryana, India

Pune/Pimpri-Chinchwad Area

Hyderabad, Telangana, India

Hyderabad, Telangana, India