Talent.com
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 Solutions • mohali, gujarat, in
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 Solutions • mohali, gujarat, in
8 hours 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 • mohali, gujarat, in

    Related jobs
    Appscrip - Golang Developer

    Appscrip - Golang Developer

    Confidential • Surat, India
    Design, develop, and maintain efficient, reusable, and reliable Go code.Implement and integrate with back-end services, databases, and APIs. Write clean, scalable, and testable code following best p...Show more
    Last updated: 21 days ago • Promoted
    Software Developer (Backend)

    Software Developer (Backend)

    Monk Commerce • Surat, IN
    We are a fully remote team of 25 people, looking for a new member to join our engineering department.Your primary responsibility will be to design the database schema to efficiently store and retri...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer

    Android Developer

    MyRemoteTeam Inc • Surat, Gujarat, India
    About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operati...Show more
    Last updated: 30+ days ago • Promoted
    Sterling OMS Developer

    Sterling OMS Developer

    Everest Technologies, Inc • Surat, IN
    The ideal candidate will be responsible for designing, developing, and implementing solutions on the.IBM Sterling Order Management System (OMS). Design, develop, and implement solutions using.APIs, ...Show more
    Last updated: 28 days ago • Promoted
    Application Support Engineer

    Application Support Engineer

    Sycamore Informatics Inc. • Surat, 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 more
    Last updated: 30+ days ago • Promoted
    Application Specialist

    Application Specialist

    Repario • Surat, 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 more
    Last updated: 18 days ago • Promoted
    Mobile Application Developer

    Mobile Application Developer

    Confidential • Surat, India
    At Arkalogi, we are driven by a vision to reshape the Indian software industry through innovation, quality, and integrity. Our goal is to set new standards in software development by focusing on cre...Show more
    Last updated: 21 days ago • Promoted
    End User Computing

    End User Computing

    Tata Consultancy Services • Surat, 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 more
    Last updated: 2 days ago • Promoted
    Software Developer

    Software Developer

    People Prime Worldwide • surat, gujarat, in
    Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
    Last updated: 3 days ago • Promoted
    Android App Developer in Ahmedabad, Surat

    Android App Developer in Ahmedabad, Surat

    Confidential • Surat, India
    Collaborate with cross-functional teams to design, develop, and maintain iOS.Implement user interfaces using SwiftUI framework. Write clean, efficient, and maintainable code following best practices...Show more
    Last updated: 21 days ago • Promoted
    Senior Application Support Engineer

    Senior Application Support Engineer

    Zeller • Surat, IN
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Integration Cloud (OIC) Developer

    Oracle Integration Cloud (OIC) Developer

    Vienna Consultancy • mohali, gujarat, 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 more
    Last updated: 30+ days ago • Promoted
    Senior Developer

    Senior Developer

    Virtusa • surat, gujarat, 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 more
    Last updated: 2 days ago • Promoted
    Software Developer - Desktop Application Development(Svelte, Electron) with US based Startup company

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

    Seventh Contact Hiring Solutions • Surat, Gujarat, India
    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 medic...Show more
    Last updated: 4 hours ago • Promoted • New!
    App Developer

    App Developer

    Confidential • Surat
    App Development & Maintenance : .Develop multi-platform mobile applications using Flutter.Maintain and enhance existing applications to improve performance and user experience.Ensure applications / pro...Show more
    Last updated: 11 days ago • Promoted
    Oracle Fusion Middleware Developer

    Oracle Fusion Middleware Developer

    Hyqoo • surat, gujarat, 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 more
    Last updated: 1 day ago • Promoted
    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 Solutions • surat, gujarat, in
    Remote
    Software Developer - Desktop Application Development.We are seeking a skilled software developer to join our team building a sophisticated Windows-based desktop application for medical research.Thi...Show more
    Last updated: 8 hours ago • Promoted • New!
    Umbraco Developer

    Umbraco Developer

    iO Associates • Surat, Gujarat, India
    Umbraco Developer India - Remote £ Negotiable Permanent iO are working with an established and award-winning Digital Agency who are looking for an experienced Umbraco Developer to join them on a pe...Show more
    Last updated: 4 hours ago • Promoted • New!