UI Software Engineer - React.JS and Ext.JS

JDA Software

Pune District

On-site

INR 1,200,000 - 2,300,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blue Yonder Defense Solutions (BYDS) in Pune seeks a versatile UI Software Engineer to drive frontend design, cross‑platform desktop app development with Electron, and Android features, while integrating with Node.js backends. You’ll own delivery and collaborate across teams to ship new UI components and features.

You will work on desktop Electron packaging, SQLite data management, and UX improvements, ensuring robust, scalable interfaces in a fast-paced environment.

Qualifications

  • 3 - 6 years of professional software development experience.
  • 2+ years of Android development experience using Android Studio.
  • Deep experience with React.js — component design, hooks, state management (MobX, Redux, or similar).
  • Strong proficiency with Electron.js, including main/renderer process architecture and packaging/distribution.
  • Strong working knowledge of Node.js, including building APIs, handling file system operations, and writing clean asynchronous code.
  • Hands-on experience with SQLite or other lightweight embedded databases (e.g., better-sqlite3).
  • Demonstrated UX/UI design sensibility — ability to produce clean, user-friendly interfaces without relying on a dedicated designer.
  • Comfortable working in an agile, multi-stakeholder environment with shifting priorities.
  • Experience with desktop app packaging tools such as Electron Forge or electron-builder.
  • Capable Java developer — able to read, debug, and write Java APIs to fulfill their own requirements or contribute to shared backend needs across teams.
  • Proficient enough with Oracle SQL to independently write and analyze queries needed to deliver on requirements.
  • Immediate joiners

Responsibilities

  • Build responsive, intuitive UI components using React.js, with a strong focus on user experience
  • Design, develop, and maintain a cross-platform desktop application built with Electron.js
  • Develop and maintain Node.js backend logic and system-level integrations within the desktop application
  • Build and deliver new features for an Android mobile application, working comfortably within the Android development ecosystem
  • Design and manage lightweight local databases using SQLite (or similar in embedded SQL solutions), including schema design, migrations, and query optimization
  • Collaborate closely with multiple internal teams to analyse feature/story requirements, triage feature requests, and deliver solutions quickly
  • Context-switch effectively between competing priorities and team needs
  • Conduct UX reviews and iterate on interface designs based on user feedback
  • Participate in code reviews and contribute to engineering best practices
  • Work from Pune office

Skills

React.js
Android Studio
Node.js
UX design
Java
State management
Agile
Communication

Tools

Electron Forge
electron-builder
SQLite

Job description

Scope: Blue Yonder Defense Solutions (BYDS) is looking for a versatile and motivated UI Software Engineer to join our team. You'll primarily be a front-end engineer driving the design and development of user-facing applications, with enough backend experience to integrate with databases and services independently. You'll collaborate across multiple internal teams — building features, improving UX, and rapidly pivoting to support evolving requirements from different stakeholders. Expect a fast-moving environment while taking full ownership of delivery requirements.

What you will do:
  • Build responsive, intuitive UI components using React.js, with a strong focus on user experience
  • Design, develop, and maintain a cross-platform desktop application built with Electron.js
  • Develop and maintain Node.js backend logic and system-level integrations within the desktop application
  • Build and deliver new features for an Android mobile application, working comfortably within the Android development ecosystem
  • Design and manage lightweight local databases using SQLite (or similar in embedded SQL solutions), including schema design, migrations, and query optimization
  • Collaborate closely with multiple internal teams to analyse feature/story requirements, triage feature requests, and deliver solutions quickly
  • Context-switch effectively between competing priorities and team needs
  • Conduct UX reviews and iterate on interface designs based on user feedback
  • Participate in code reviews and contribute to engineering best practices
  • Work from Pune office
What we are looking for:
  • 3 - 6 years of professional software development experience
  • 2+ years of Android development experience using Android Studio, with the ability to build and ship new app features
  • Deep experience with React.js — component design, hooks, state management (MobX, Redux, or similar)
  • Strong proficiency with Electron.js, including main/renderer process architecture and packaging/distribution
  • Strong working knowledge of Node.js, including building APIs, handling file system operations, and writing clean asynchronous code
  • Hands-on experience with SQLite or other lightweight embedded databases (e.g., better-sqlite3)
  • Demonstrated UX/UI design sensibility — ability to produce clean, user-friendly interfaces without relying on a dedicated designer
  • Comfortable working in an agile, multi-stakeholder environment with shifting priorities
  • Strong communication skills to translate team requirements into technical solutions quicklyExperience with desktop app packaging tools such as Electron Forge or electron-builder
  • Capable Java developer — able to read, debug, and write Java APIs to fulfill their own requirements or contribute to shared backend needs across teams
  • Proficient enough with Oracle SQL to independently write and analyze queries needed to deliver on requirements
  • Immediate joiners

Our Values If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here:

Core Values All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

A Culture, Not just a Company Our culture is built on collaboration, respect and having fun whenever possible. This along with ensuring we live our Core Values, enables us to learn, grow, create customer value, and manage the well-being of our collective ecosystem of partners, customers and associates alike. We rise each day with an unwavering commitment to lifelong learning, collaborating with respect, and operating with integrity.

What do we do?

Blue Yonder is the AI company for supply chain. As the world leader in end-to-end digital supply chain transformation, Blue Yonder offers a unified, AI-driven platform and multi-tier network that empowers businesses to operate sustainably, scale profitably, and delight their customers—all at machine speed. A pioneer in applying AI solutions to the most complicated supply chain challenges, Blue Yonder’s modern innovations and unmatched industry expertise help more than 3,000 retailers, manufacturers, and logistics service providers confidently navigate supply chain complexity and disruption.

“Blue Yonder” is a trademark or registered trademark of Blue Yonder Group, Inc. Any trade, product or service name referenced in this document using the name “Blue Yonder” is a trademark and/or property of Blue Yonder Group, Inc. Blue Yonder, Inc. - Administrative Office 15059 N Scottsdale Rd Suite 350 Scottsdale, AZ 85254-2666

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java Full Stack, Microservices, React JS, Docker, CI/CD
Lead Software Engineer - Java Full Stack, Microservices, React JS, Docker, CI/CD

JDA Software • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Technical Consultant Int - Platform Full Stack & AI Applications Engineer
Technical Consultant Int - Platform Full Stack & AI Applications Engineer

JDA Software • Coimbatore District

On-site
INR 1,800,000 - 2,400,000
Software Engineer II - NodeJS
Software Engineer II - NodeJS

JDA Software • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Sr Software Engineer - NodeJS, Microservices, Cloud & Typescript/JavaScript
Sr Software Engineer - NodeJS, Microservices, Cloud & Typescript/JavaScript

JDA Software • Hyderabad

On-site
INR 11,472,000 - 17,208,000
Software Engineer II - React JS, JavaScript/TypeScript, HTML5 & CSS3
Software Engineer II - React JS, JavaScript/TypeScript, HTML5 & CSS3

JDA Software • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Support Engineer 1 (WMS/Warehouse Management )
Senior Support Engineer 1 (WMS/Warehouse Management )

JDA Software • Coimbatore District

On-site
INR 900,000 - 1,500,000
Sr Product Specialist Support - Application Support,L2 Support,OMS
Sr Product Specialist Support - Application Support,L2 Support,OMS

JDA Software • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Sr Software Engineer - ReactJS, TypeScript, NodeJS & SQL/NoSQL
Sr Software Engineer - ReactJS, TypeScript, NodeJS & SQL/NoSQL

Blue Yonder • Hyderabad

Hybrid
INR 1,800,000 - 3,200,000
Support Engineer 2 - BY Category Management/ BY CATMAN/ SQL/ Azure
Support Engineer 2 - BY Category Management/ BY CATMAN/ SQL/ Azure

JDA Software • Coimbatore District

On-site
INR 1,500,000 - 2,600,000
Sr Technical Analyst - Support - Application support ,OMS,Sql
Sr Technical Analyst - Support - Application support ,OMS,Sql

JDA Software • Bengaluru

On-site
INR 2,400,000 - 4,200,000