Talent.com
No longer accepting applications
Software Developer - Desktop Application Development(Svelte, Electron) with US based Startup company, India(Remote)

Software Developer - Desktop Application Development(Svelte, Electron) with US based Startup company, India(Remote)

Seventh Contact Hiring Solutionsnavi mumbai, maharashtra, in
1 day ago
Job type
  • Remote
Job description

Software Developer - Desktop Application Development

Job Summary : -

We are seeking a skilled software developer to join our team building a sophisticated Windows-based desktop application for medical research. This role involves developing new features, maintaining high code quality standards, and working with a modern tech stack including Svelte, Electron, Python.

The ideal candidate thrives in a test-driven development (TDD) environment and has proven

experience building production-grade desktop applications.

Key Responsibilities : -

Feature Development

§ Design and implement new features for a multi-window Electron desktop application

§ Build reactive UI components using Svelte and SMUI (Svelte Material UI)

§ Integrate Python-based experiments

§ Develop / Upgrade components following architectural decisions

Code Quality & Testing

  • Write comprehensive unit and integration tests
  • Follow Test-Driven Development (TDD) methodology - write tests first, then implementation
  • Ensure adherence to standards (ISO / IEC 810001-5-1)
  • Create maintainable, well-documented code with clear architectural patterns
  • Refactor legacy code to improve maintainability and testability CI / CD & DevOps
  • Maintain GitLab CI / CD pipelines
  • Monitor test coverage, SAST reports, and build quality metrics Collaboration
  • Follow closely company SOP, policies and procedures
  • Work closely with development and research teams to understand domain requirements
  • Participate in Agile / Scrum ceremonies (standups, sprint planning, etc.)
  • Document technical specifications (when needed)
  • Document changes using Jira

Required Skills & Qualifications

Education & Experience

  • Bachelor's degree in Computer Science or similar (minimum required)
  • 2+ year of proven professional software development experience
  • Demonstrable portfolio of desktop applications or significant contributions to production
  • codebases.

    Technical Skills

  • Frontend Development
  • o Svelte or similar reactive frameworks (React, Vue.js) - 2+ years

    o JavaScript ES6+ and TypeScript - strong proficiency

    o State management patterns (stores, event-driven architectures)

    o Responsive UI development and component-based design

  • Desktop Application Development
  • o Electron framework - 2+ years proven experience (bonus)

    o Multi-window management and IPC communication

    o Native OS integration

    o Desktop packaging and distribution

  • Backend / Services
  • o JavaScript - Node.js

    o Python 3.x - intermediate level (integrating existing scripts)

    o WebSocket communication and real-time data streaming

    o RESTful API design and consumption

  • Data Management
  • o SQL databases (PostgreSQL, MySQL, SQLite)

    o NoSQL databases (MongoDB, Redis)

    o Schema validation

  • Testing & Quality
  • o Jest, Playwright, or similar testing frameworks

    o Unit testing, integration testing, E2E testing

    o Test-Driven Development (TDD) methodology

    o Mocking, stubbing, and test isolation techniques

    o Code coverage analysis and improvement

  • Version Control & CI / CD
  • o Git (branching strategies, pull requests, code reviews)

    o GitLab CI / CD

    o Build automation and deployment pipelines

    o Docker containerization (bonus)

  • Methodologies
  • o Agile / Scrum development processes

    o Sprint planning, estimation, retrospectives

    o Continuous integration and continuous deployment

    o Be comfortable with code review practices

    Create a job alert for this search

    Application Developer • navi mumbai, maharashtra, in

    Related jobs
    • Promoted
    Application Support Engineer

    Application Support Engineer

    Sycamore Informatics Inc.Mumbai, IN
    Designation - Application Support Engineer.Technical - Strong command of SQL, Unix / Linux and Windows environments and ITIL processes. Demonstrated excellent verbal and written communication skills.A...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    StealthThane, IN
    Remote
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 30+ days ago
    • Promoted
    IoT Integration Developer

    IoT Integration Developer

    EvolutionCo Digital Interactive Consultancy PvtMumbai
    Description : About the job : We are seeking a skilled and proactive IoT Integration Developer with hands-on experien...Show moreLast updated: 18 days ago
    • Promoted
    Cognos TM1 Developer

    Cognos TM1 Developer

    Tata Consultancy ServicesMumbai, Maharashtra, India
    Experience in TM1 server maintenance and Administration, Advanced Turbo Integrator(TI) scripting.Extensively worked on Rules to apply business rules to a cube. Experience in scheduling Turbo Integra...Show moreLast updated: 3 days ago
    • Promoted
    Oracle Fusion Middleware Developer

    Oracle Fusion Middleware Developer

    Hyqoodombivli, maharashtra, in
    Job Title : Oracle Fusion Middleware Developer.Duration : 6+ months with possibility of extension.Fulltime : 40 hours per week (8 hours per day). We are seeking a highly skilled Oracle Fusion Middlewar...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer- Indian Candidates - Remote

    Senior Software Engineer- Indian Candidates - Remote

    KPG99 INCdombivli, maharashtra, in
    Remote
    Enhancing the Music Recognition Stack : .Data Ingestion & Processing Pipelines : .Languages : Python, Bash, SQL, C++.Infrastructure : Jenkins, Docker, Kubernetes, cloud environments.Databases : MySQL, dis...Show moreLast updated: 5 days ago
    • Promoted
    Mobile Application Developer

    Mobile Application Developer

    PristineAImumbai, maharashtra, in
    Mobile Application Developer (iOS + Flutter) — Mumbai or Chennai.Help Build the Future of AI-Enabled Enterprises.With Kai, business users don’t just automate — they converse, create, and get things...Show moreLast updated: 3 days ago
    • Promoted
    IBMi developer

    IBMi developer

    Programmers.ioMumbai, IN
    IO is actively seeking talented individuals who are skilled in IBMi.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from you.US Based ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Application Support Engineer

    Application Support Engineer

    Philodesign Technologies IncMumbai, Maharashtra, India
    Job Title : L2 Application Support Engineer Experience : 2-5 years Location : Mumbai (Ghansoli) Work Mode : Hybrid No of Openings - 10 • Perform 24×7 monitoring of Databricks clusters, jobs, workflows...Show moreLast updated: 17 hours ago
    • Promoted
    Oracle Integration Cloud (OIC) Developer

    Oracle Integration Cloud (OIC) Developer

    Vienna Consultancydombivli, maharashtra, in
    We are looking for an experienced.Oracle Integration Cloud (OIC) Developer.The ideal candidate will be responsible for designing, developing, and implementing enterprise-level integrations and ensu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer

    Senior Developer

    Virtusathane, maharashtra, in
    Flexcube Application Developer Extension Development.Job SummaWe are seeking a skilled Flexcube Application Developer with handson experience in developing extensions and customizations for Oracle ...Show moreLast updated: 3 days ago
    • Promoted
    End User Computing

    End User Computing

    Tata Consultancy ServicesMumbai, IN
    TCS present an excellent opportunity for End User Computing - Remote Support.Job Location : Chennai / Kolkata / Pune.Experience required : 6- 10 yrs. Virtual Interview date : 21-Nov-25 (Friday).Should be ...Show moreLast updated: 3 days ago
    • Promoted
    AS400 Developer (US Shift)

    AS400 Developer (US Shift)

    Programmers.iothane, maharashtra, in
    AM to 5 PM CST (6 : 30 PM to 3 : 30 AM IST).Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must. Experienced in Integrated Language Environment (ILE).Experienced in Creatin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    Sperton Global ASNavi Mumbai, Maharashtra, India
    WPF, WCF, WebAP I, DotNet Core.Having extensive hands-on experience with C#, .NET Core, Web API, MVC, SQL, and Entity.Analyzing and designing software products to meet client specifications.Leading...Show moreLast updated: 30+ days ago
    • Promoted
    Application Specialist

    Application Specialist

    ReparioMumbai, IN
    We are seeking a highly skilled Application Specialist to provide first-call resolution support for hosted eDiscovery applications and infrastructure services. Primary duties include providing clien...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    OTT App Developer

    OTT App Developer

    Abu Dhabi Media Networkmumbai, maharashtra, in
    We suggest you enter details here.This is a full-time, on-site role for an OTT App Developer located in Andheri Mumbai.The primary responsibility is designing, developing, and maintaining Over-The-...Show moreLast updated: 21 hours ago
    • Promoted
    Developer

    Developer

    Dexian IndiaMumbai, Maharashtra, India
    We are looking to fill a position, at the consultant level, as the Calypso OTC Trading Platform Developer.This role reports into the IM Operations IT team. This person would be responsible for the d...Show moreLast updated: 18 days ago
    • Promoted
    AI Application Developer

    AI Application Developer

    Indian Institute of Technology, Bombaymumbai, maharashtra, in
    The work involves developing AI features for a learning management system (LMS) using open source Gen AI models and integrating them in the LMS back-end. It will involve interfacing with the AI rese...Show moreLast updated: 4 days ago