Talent.com
Software Engineer (React, Python, Node.js) – US-Based Company | Remote
Software Engineer (React, Python, Node.js) – US-Based Company | RemoteSeventh Contact Hiring Solutions • Ludhiana, Punjab, India
Software Engineer (React, Python, Node.js) – US-Based Company | Remote

Software Engineer (React, Python, Node.js) – US-Based Company | Remote

Seventh Contact Hiring Solutions • Ludhiana, Punjab, India
1 day ago
Job type
  • Remote
Job description

React + Python + Node.js Developer (3–6 Years) | Remote

We are seeking a talented Full-Stack Developer with strong expertise in React, Python, and Node.js to help build a next-generation Windows-based desktop application for medical research.

You will work on UI development, Python experiment integration, backend services, testing, and CI / CD workflows.

Experience with Electron or Svelte is a plus, but strong React expertise is highly preferred.

Key Responsibilities

1. Frontend Development — React

Build reactive, component-driven UIs using React (preferred) or similar frameworks.

Develop responsive UI modules using JavaScript / TypeScript.

Manage application state using Redux, Zustand, Context API, or similar tools.

Create maintainable, reusable components for a multi-window desktop app.

2. Backend Integration — Python & Node.js

Integrate Python-based scripts / experiment logic within the desktop application.

Build backend APIs and microservices using Node.js.

Work with WebSockets for real-time data flow between frontend and backend.

Implement and manage RESTful APIs, data validation, and layer-to-layer communication.

3. Code Quality & Testing

Follow Test-Driven Development (TDD) practices.

Write unit, integration, and E2E tests using tools like Jest and Playwright.

Maintain clean, well-structured, well-documented code.

Refactor legacy modules to improve performance and maintainability.

4. CI / CD & DevOps

Work with GitLab CI / CD pipelines, automated builds, and code quality checks.

Monitor test coverage, SAST reports, and build metrics.

Collaborate using Git workflows—PRs, code reviews, branching strategies.

5. Team Collaboration

Follow internal SOPs and development standards.

Participate in Agile ceremonies — daily standups, planning, retrospectives.

Document work in Jira and maintain clear technical documentation.

✅ Required Skills (Must-Have)

Strong experience with React.js in production environments.

Proficiency in JavaScript (ES6+) & TypeScript.

Intermediate knowledge of Python 3.x (script integration, data handling).

Experience building backend services with Node.js.

State management (Redux, Zustand, or similar).

Solid understanding of UI architecture and responsive design.

Experience with REST APIs and WebSocket communication.

✨ Bonus Skills (Good to Have)

Electron (desktop application development, packaging, IPC).

Svelte / SvelteKit / SMUI experience.

SQL databases : PostgreSQL, MySQL, SQLite.

NoSQL : MongoDB, Redis.

Hands-on with TDD, mocking, test isolation.

Docker experience.

Exposure to healthcare / psychology / neuroscience systems.

Knowledge of WebRTC, MediaRecorder API.

Experience with hardware / IoT integration.

Preferred Qualifications

Experience in medical, scientific, or research-based applications.

Familiarity with HIPAA / GDPR or regulated environments.

Contributions to open-source projects.

Create a job alert for this search

Software Engineer Python • Ludhiana, Punjab, India

Related jobs
Senior Software Engineer (Python, React)

Senior Software Engineer (Python, React)

Better Software • ludhiana, punjab, in
Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long...Show more
Last updated: 30+ days ago • Promoted
Sales Engineer

Sales Engineer

JK Fenner (India) Ltd • Ludhiana, Punjab, India
Fenner (India) Limited is looking for a Sales Engineer - Gearbox / Gearmotor - Ludhiana.Fenner (India) Limited is a part of the renowned JK Organization. We have been an undisputed market leader in In...Show more
Last updated: 30+ days ago • Promoted
Senior Executive

Senior Executive

Capital Bolts & Hardwares • Ludhiana, Punjab, India
Senior Accounts Executive (8–10 Years Experience).Capital Bolts & Hardwares | 65+ Years of Manufacturing Excellence.Where Precision Meets Performance – We Need a Finance Champion!.India’s industria...Show more
Last updated: 8 days ago • Promoted
Software Engineer (Remote)

Software Engineer (Remote)

Get Hired • ludhiana, punjab, in
Remote
We're Hiring "Software Engineers (Freelance / Remote)" | Earn up to $2500 per month.Join a global community of talented writers to shape the future of AI. Contribute to training and refining cutting-e...Show more
Last updated: less than 1 hour ago • Promoted • New!
Full Stack Engineer (Python + JS / TS)

Full Stack Engineer (Python + JS / TS)

Turing • ludhiana, punjab, in
Turing is seeking experienced Full Stack Developers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In this role,...Show more
Last updated: less than 1 hour ago • Promoted • New!
Principal Architect (Node+Golang+React)

Principal Architect (Node+Golang+React)

BigStep Technologies • ludhiana, India
We’re looking for a Technical Architect – Full Stack with 8+ years of experience in building, architecting, and delivering scalable, high-performance web applications. The role requires deep experti...Show more
Last updated: 7 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Programmers.io • Ludhiāna, Republic Of India, IN
Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show more
Last updated: 30+ days ago • Promoted
Junior Software Engineer (Remote)

Junior Software Engineer (Remote)

Get Hired • ludhiana, punjab, in
Remote
CODE & EARN UP (~2,300 / hr) TO 1,30,000 / MONTH | Flexible Remote Gig for Junior Software Engineer.This is an ideal role for early-career developers looking to gain. Whether you're a recent graduate, s...Show more
Last updated: less than 1 hour ago • Promoted • New!
Senior Full Stack Engineer

Senior Full Stack Engineer

OWOW • ludhiana, punjab, in
Front-end technologies like ReactJS, Redux, TypeScript, Tailwind CSS.Exposure to other cloud platforms beyond AWS.Experience with microservices or event-driven architectures.Familiarity with AWS La...Show more
Last updated: 25 days ago • Promoted
Full Stack Engineer (Remote)

Full Stack Engineer (Remote)

Get Hired • ludhiana, punjab, in
Remote
Create and answer technical questions about software engineering concepts, coding best practices, and debugging strategies. Review and evaluate AI-generated code in languages such as JavaScript, Pyt...Show more
Last updated: less than 1 hour ago • Promoted • New!
Senior Python Developer

Senior Python Developer

Philodesign Technologies Inc • ludhiana, punjab, in
Hiring : Senior Python Developer – Service Implementation (Contract Role).We are seeking a highly skilled.This is a contractual role suited for professionals who can deliver high-quality, scalable s...Show more
Last updated: less than 1 hour ago • Promoted • New!
AI Applications Engineer

AI Applications Engineer

Linksoft Technologies • ludhiana, punjab, in
Position : AI Applications Engineer.We’re building agentic AI apps for real business use—voice / chat agents that orchestrate workflows across CRMs / ERPs and internal tools. You’ll help us shipfeatures ...Show more
Last updated: less than 1 hour ago • Promoted • New!
Software Engineer(Node+React+Go)

Software Engineer(Node+React+Go)

BigStep Technologies • ludhiana, India
Job Title : Full Stack Developer.We are seeking a skilled and passionate Full Stack Developer with 4+ years of experience in designing, building, and maintaining scalable, high-performance web appli...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

BigStep Technologies • ludhiana, India
We’re looking for a Full Stack Engineer with 7.The ideal candidate should be highly skilled in.NoSQL databases, microservices architecture, and cloud-native development. AI-driven tools or AI-based ...Show more
Last updated: 2 days ago • Promoted
SALES HEAD (BUYING HOUSE)

SALES HEAD (BUYING HOUSE)

Square Corporation • Ludhiana, Punjab, India
Textiles / Spinning / Yarn Manufacturing.Square Corporation is seeking an experienced and results-driven person to sell, manage and. India, Bangladesh and Sri-Lanka.Be part of a fast-growing textile...Show more
Last updated: 2 days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

Turing • ludhiana, punjab, in
Turing is seeking experienced Full Stack Developers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In this role,...Show more
Last updated: less than 1 hour ago • Promoted • New!
Software Engineer (React, Python, Node.js) – US-Based Company | Remote

Software Engineer (React, Python, Node.js) – US-Based Company | Remote

Seventh Contact Hiring Solutions • ludhiana, India
Remote
Developer (3–6 Years) | Remote.We are seeking a talented Full-Stack Developer with strong expertise in React, Python, and Node. Windows-based desktop application for medical research.You will work o...Show more
Last updated: 1 day ago • Promoted
Full Stack Engineer

Full Stack Engineer

Adapts • ludhiana, India
Full-Stack Engineer (Remote) — Join Adapts.Adapts is transforming software maintenance by converting legacy code into comprehensive developer documentation, including specs and diagrams.This innova...Show more
Last updated: 1 day ago • Promoted