Sr. Software Engineer

2 weeks ago


Bengaluru, Karnataka, India YASH Technologies Middle East Full time ₹ 1,20,000 - ₹ 3,00,000 per year

We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser's local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve website's performance, as well as cookies used to display content tailored to your interests. Your experience of the site and the services we are able to offer may be impacted if you do not accept all cookies.

Press Tab to Move to Skip to Content Link

Skip to main content

  • Home Page

  • Home Page

  • Life At YASH
  • Core Values

  • Careers

  • Business Consulting Jobs

  • Digital Jobs
  • ERP
  • IT Infrastructure Jobs
  • Sales & Marketing Jobs
  • Software Development Jobs
  • Solution Architects Jobs

  • Join Our Talent Community

  • Social Media

  • LinkedIn

  • Twitter
  • Instagram
  • Facebook

Search by Keyword

Search by Location

  • Home Page

  • Home Page

  • Life At YASH
  • Core Values

  • Careers

  • Business Consulting Jobs

  • Digital Jobs
  • ERP
  • IT Infrastructure Jobs
  • Sales & Marketing Jobs
  • Software Development Jobs
  • Solution Architects Jobs

  • Join Our Talent Community

  • Social Media

  • LinkedIn

  • Twitter
  • Instagram
  • Facebook

View Profile

Employee Login

Search by Keyword

Search by Location

Show More Options

Loading...

Requisition ID

All

Skills
All

Select How Often (in Days) To Receive An Alert:
Create Alert

Select How Often (in Days) To Receive An Alert:
Apply now »

  • Apply Now
  • Start apply with LinkedIn
  • Please wait...

Sr. Software Engineer - React JS Job

Date: Aug 18, 2025

Job Requisition Id: 62258

Location:

Bangalore, KA, IN

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.

At YASH, we're a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.

We are looking forward to hire React JS Professionals in the following areas :

  • About The Role:*

We are looking for a talented and driven *Windows Application Developer* to build a desktop application that interfaces with {*}IoT devices via USB using Serial communication protocols{*}. The app will be built using {*}React{*}, {*}Electron{*}, and {*}{*}, with *SQLite* for local data storage.

This role is ideal for someone who enjoys working close to hardware, building user-friendly desktop interfaces, and solving real-world device communication challenges.

  • Responsibilities:*
  • Design, develop, and maintain a Windows desktop application using {*}React{*}, {*}Electron{*}, and {*}{*}.
  • Implement communication with IoT devices via {*}USB (Serial communication protocols like UART/RS-232){*}.
  • Develop and manage local data storage using {*}SQLite{*}, ensuring data integrity and efficient access.
  • Ensure cross-process communication (IPC) and hardware interaction through Electron's main/renderer processes.
  • Collaborate with embedded/firmware engineers to integrate device protocols and troubleshoot issues.
  • Package and deploy Windows installers using tools like {*}Electron Builder{*}.
  • Write clean, modular code with unit and integration tests.
  • Required Skills:*
  • Strong experience with {*}JavaScript/TypeScript{*}, {*}React{*}, {*}{*}, and {*}Electron{*}.
  • Proven experience working with *USB Serial communication* (e.g., using serialport or similar libraries) and familiar with web serial API, WebUSB API.
  • Knowledge of *SQLite* and efficient database querying for embedded/local applications.
  • Familiarity with the Windows operating system and packaging desktop applications.
  • Experience working with asynchronous and event-driven data streams (from devices).
  • Understanding of inter-process communication (IPC) within Electron apps.
  • Ability to debug and troubleshoot low-level device communication issues
  • Nice To Have:*
  • Experience with *IoT protocols* such as MQTT, Modbus, or BLE.
  • Familiarity with other USB communication modes (CDC, HID).
  • Basic knowledge of embedded systems or microcontroller firmware.
  • Experience with secure data handling and encryption for local storage.
  • Exposure to CI/CD pipelines and auto-updating Electron apps.

At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.

Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture

Apply now »

  • Apply Now
  • Start apply with LinkedIn
  • Please wait...

Find Similar Jobs:

  • Careers Home
  • View All Jobs
  • Top Jobs

Quick Links

  • Blogs
  • Events
  • Webinars
  • Media

Contact

  • Contact Us

Copyright YASH Technologies. All Rights Reserved.


  • Sr Software Engineer

    13 hours ago


    Bengaluru, Karnataka, India Ghostpunch Games Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position: Sr Software Engineer (Python Developer)Company: SideLocation: RemoteWe are looking for a Sr Software Engineer with expertise in Python development to join our innovative team at Side. In this role, you will be responsible for designing, developing, and maintaining robust applications that drive our projects forward. You will work closely with...


  • Bengaluru, Karnataka, India Docusign Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Company OverviewDocusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people's lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now,...


  • Bengaluru, Karnataka, India Stellar Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Sr. Software Engineer IRemote Work: Hybrid (2 days onsite in Bangalore or Chennai)Duration: 3-month contract to hirePosition: Senior Software Engineer IWe are seeking experienced professionals with 6–10 years of hands-on expertise in AWS DevOps engineering combined with either Java development or MuleSoft integration.Required...

  • Sr Software Engineer

    17 hours ago


    Bengaluru, Karnataka, India Side Full time ₹ 80,00,000 - ₹ 2,00,00,000 per year

    Sr Software Engineer (Python Developer)Work Mode - RemoteRole Type - Full-timeNotice Period - 0 to 30 days (max)Qualification - Bachelor's or Master's degree in Engineering or Computer ScienceMandatory Requirements4+ years of experience as a Python backend developer.Experience with FastAPI framework.Strong experience with REST API design and...


  • Bengaluru, Karnataka, India Almighty HRD Consultants Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Hi,We are hiring for Sr. Software Engineer - ReactJS for Vedanta groups in Bangalore location.Job descriptionPurpose: To Deliver Experiences That Create Value & Transforms LivesWho We Are? STL Digital is a global IT Services and Consulting company that enables enterprises to experience the future of digital transformation. We provide end to end services...


  • Bengaluru, Karnataka, India Dell Technologies Full time

    Sr. Software Engineer-DevEx DevOps-Escalation EngineerISG TechOps team includes DevSecOps, LabOps and services, and IT software and tools as well as Strategy and Transformation. We are seeking a passionate and skilled team of individuals who will focus on improving developer workflows and identifying opportunities to enhance the overall developer experience...


  • Bengaluru, Karnataka, India Aviin Technology Business Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Urgent Hiring Alert Role - Sr. Software Engineer – Backend (Java, Azure, DevOps) Location - Bangalore / Hybrid Undergo - 7+ Years Notice Period - Immediate Joiners PreferInterested kindly share your updated resume at Mandatory Skills : Java Spring Boot Azure DevOps GitHub Actions Docker Kubernetes CI/CD Microservices REST APIs DevOps Scrum


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Sr. Software Engineer-DevEx DevOps-Escalation EngineerISG TechOps team includes DevSecOps, LabOps and services, and IT software and tools as well as Strategy and Transformation. We are seeking a passionate and skilled team of individuals who will focus on improving developer workflows and identifying opportunities to enhance the overall developer experience...


  • Bengaluru, Karnataka, India Welkin Soft Tech Pvt. Ltd Full time ₹ 57,000 - ₹ 15,00,000 per year

    Welkin Soft Tech Pvt Ltd Hiring: Java Sr. Software EngineerRole: Java Sr. Software EngineerLocation: Bangalore (Work from office)Experience: 5+YearsInterested candidates, please share your resume at Must Have Skills:Backend server-side development (Advanced Java, Spring Boot, Rest API, Microservices)5+ years of experience in Microservice Development using...


  • Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...