0 - 1 years

3 - 5 Lacs

Posted:6 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Full Stack Developer

Experience Required: 2+ Years

Company: Skroman Switches Pvt. Ltd.

Role Overview

We are seeking a passionate and skilled Full Stack Developer with 2+ years of experience and a strong foundation in the MERN stack, IoT device integration, and voice assistant technologies. The ideal candidate will have experience building scalable apps, integrating with smart devices, and managing real-time systems.

Technical Skills Required:

Strong experience in MongoDB, Express.js, React.js, and Node.js (MERN stack)

Hands-on experience with MQTT protocol, WebSocket, and real-time communication

Integration experience with Alexa Smart Home Skills, Google Assistant, and Siri Shortcuts

Proficiency in developing REST APIs, implementing OAuth (Google Login), and JWT Authentication

Familiarity with AWS Lambda, Google Cloud Functions, or equivalent serverless environments

Strong MongoDB skills: queries, aggregation pipelines, and schema-less data modeling

UI development with responsive design, Tailwind CSS, Bootstrap, and advanced React Hooks

Version control with Git and deployment experience on cPanel, Vercel, or Render

Good understanding of IoT systems, device states, and real-time synchronization

Experience with React Native, Firebase Cloud Messaging, and payment gateway integration (Razorpay, Paytm) is a plus

Network & Server Administration Skills (Bonus):

Basic to intermediate knowledge of IP networking, port forwarding, firewall rules, and LAN/WAN

Experience managing Ubuntu/Linux servers, handling DNS configurations, SSL certificates, reverse proxy, and basic server hardening

Debugging network-related issues in IoT ecosystems (connectivity, response delays, device discovery)

Responsibilities:

Design, develop, and maintain full-stack applications for smart home automation

Build integrations with Alexa, Google Assistant, and Siri for device control

Develop and manage MQTT and WebSocket-based real-time communication between frontend and IoT devices

Collaborate with hardware teams to test and integrate new devices

Create intuitive dashboards for users to control switches, monitor usage, and manage devices

Handle user authentication, role-based access, and secure API interactions

Manage deployments, troubleshoot issues, and improve app stability and performance

Assist in networking setup and debugging connectivity between devices and cloud

Soft Skills:

Strong analytical and problem-solving mindset

Quick learner with the ability to adapt to new tools and technologies

Clear communication skills to coordinate with hardware and software teams

Passionate about automation, innovation, and IoT ecosystems

Job Type: Full-time

Pay: ₹300,000.00 - ₹500,000.00 per year

Schedule:

  • Day shift

Ability to commute/relocate:

  • Baner, Pune - 411045, Maharashtra: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Preferred)

Experience:

  • Programming: 1 year (Preferred)
  • total work: 1 year (Preferred)

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Visakhapatnam, Hyderabad

noida, uttar pradesh