Software Engineer

BlackBox Factories

Hyderabad

On-site

INR 1,800,000 - 3,200,000

Full time

7 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

BlackBox Factories seeks a talented Full-Stack Engineer to connect industrial systems to real-time dashboards. You will design React frontends with advanced state management and build Node.js backends offering robust REST APIs and service-oriented architecture.

The role involves database design, SQL optimization, and real-time data synchronization using WebSockets/SSE, plus collaborative coding practices and code reviews.

Qualifications

  • Bachelor's or Master's in CS/Engineering.
  • Proven TypeScript proficiency with React and Node.js.
  • Experience with REST APIs and service design patterns.
  • SQL expertise in schema design, indexing, migrations.
  • Familiarity with real-time browser tech (WebSockets/SSE).
  • Understanding of layered architecture and Git workflows.

Responsibilities

  • Build full-stack web apps connecting industrial systems to real-time dashboards.
  • Design React frontends with complex state management and interactive components.
  • Develop Node.js backends handling REST APIs and service architecture.
  • Design schemas, optimize queries, and manage migrations in databases.
  • Implement real-time data sync using WebSockets or SSE.
  • Participate in code reviews and follow established development practices.

Skills

TypeScript
React
Node.js
SQL
WebSockets
SSE
Git
Testing

Education

Bachelor's degree in Computer Science or Engineering
Master's degree in Computer Science or Engineering

Tools

PostgreSQL
pnpm
Turborepo

Job description

Batch: 2020/2021/2022/2023/2024.

About the role
  • Build full-stack web applications that connect industrial systems and devices to real-time dashboards
  • Design and implement React frontends with complex state management and interactive components
  • Develop Node.js backends that handle REST APIs, service architecture, and data flow
  • Work with databases to design schemas, optimize queries, build indexes, and manage migrations
  • Implement real-time communication using WebSockets or Server-Sent Events
  • Review code, defend technical choices, and participate in collaborative development practices
What you'll work on
  • Frontend development using TypeScript and React with production-grade state management
  • Backend services in Node.js that process requests and structure API endpoints
  • Database design and SQL optimization for performance and scalability
  • Real-time data synchronization between browsers and servers
  • Reading technical specifications, spotting incomplete requirements, and raising concerns early
  • Git workflows, automated testing, and code review standards
  • Layered application architecture that separates concerns across frontend, backend, and data layers
What we're looking for
  • Bachelor's degree or Master's degree in Computer Science or Engineering
  • Proven TypeScript proficiency with ability to articulate implementation decisions
  • Production experience building React applications with state management libraries
  • Hands-on Node.js work including REST APIs and service design patterns
  • SQL expertise spanning schema design, query optimization, indexing strategies, and schema migrations
  • Familiarity with real-time browser technologies like WebSockets or SSE
  • Strong grasp of layered architecture principles
  • Comfort with Git, testing frameworks, and code review processes
  • Ability to analyze specifications, identify gaps, and communicate blockers
Bonus skills
  • Experience with industrial protocols such as OPC UA, MQTT, or Modbus
  • Integration with third-party device software development kits
  • Work on time-series databases or historian systems
  • PostgreSQL administration, tuning, and multi-tenant database design
  • Implementation of authentication, authorization, and secrets management systems
  • Monorepo tools like pnpm or Turborepo
  • Canvas libraries or drag-and-drop user interface editors
  • Monaco Editor, domain-specific languages, or on-premises Electron applications
  • Exposure to SCADA, HMI, IIoT platforms, or AI tools in production settings
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer (Node.js / React)
Senior Fullstack Engineer (Node.js / React)

GoDaddy Inc. • Gurugram District

On-site
INR 2,000,000 - 3,500,000
Senior Frontend Developer (React / TypeScript / Web Components)
Senior Frontend Developer (React / TypeScript / Web Components)

Quest Global • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Frontend React Application Developer
Frontend React Application Developer

Techcarrot • Chennai

On-site
INR 1,200,000 - 2,200,000
Software Engineer
Software Engineer

Vialogue Media • Gurugram District

On-site
INR 900,000 - 1,300,000
Software Development Engineer – I (SDE-1)
Software Development Engineer – I (SDE-1)

Carrerlift • Dadri

On-site
INR 600,000 - 900,000
TCJ2471
TCJ2471

techcarrot FZ • Hyderabad, Dadri, Chennai

On-site
INR 3,000,000 - 5,200,000
Software Web Engineer
Software Web Engineer

PRISM • Gurugram District

On-site
INR 900,000 - 1,300,000
Software Engineer (Frontend)
Software Engineer (Frontend)

DeallaeD Services Private Limited. • Bengaluru

Remote
INR 350,000 - 600,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Full Stack Developer
Full Stack Developer

Quin • Hyderabad

On-site
INR 1,000,000 - 1,500,000