Talent.com
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 SolutionsGurgaon, Haryana, India
1 day ago
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 • Gurgaon, Haryana, India

    Related jobs
    • Promoted
    Mobile Application Developer Intern

    Mobile Application Developer Intern

    Bluvin Solutions Private Limitedghaziabad, uttar pradesh, in
    Selected intern's day-to-day responsibilities include : .Assist in designing and developing Android and / or iOS mobile applications. Write clean, maintainable, and efficient code using Flutter, React N...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Nexthink Developer

    Nexthink Developer

    Tata Consultancy ServicesGurgaon, India
    As a Nexthink Developer, you will design, develop, and optimize Nexthink solutions to enhance digital employee experience. You’ll build custom dashboards, Remote Actions, and integrations that empow...Show moreLast updated: 6 hours ago
    • Promoted
    Hybrid Mobile Application Developer

    Hybrid Mobile Application Developer

    DMAIC Academy & Consultancydelhi, delhi, in
    Hybrid Mobile Application Developer.We are looking for a proficient Mobile Application Developer with hands-on experience in Ext JS,. Android, iOS, and Web platforms.The developer will also be respo...Show moreLast updated: 18 days ago
    • Promoted
    Software Developer

    Software Developer

    People Prime Worldwidegurugram, uttar pradesh, 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 moreLast updated: 4 days ago
    • Promoted
    • New!
    Application Support + Software Engineer

    Application Support + Software Engineer

    Unicorn LabDelhi, India
    Job Title : Application Support + Software Engineer Location : Remote (Working Hours : US Pacific Time Zone) Experience Level : 3+ Years Employment Type : Full-time / Contract.Role Overview We are seeki...Show moreLast updated: 17 hours ago
    • Promoted
    Application Developer (Flutter)

    Application Developer (Flutter)

    RegisterKaroDelhi, India
    Somany Home Innovation Limited 68, Institutional Area, Sector 32, Gurugram, Haryana – 122001 Experience Required.Immediate About Us RegisterKaro. We are expanding our technology team and looking for...Show moreLast updated: 2 days ago
    • Promoted
    AS400 Developer (US Shift)

    AS400 Developer (US Shift)

    Programmers.ioDelhi, India
    Remote PAN India Shift Timing : .AM to 5 PM CST (6 : 30 PM to 3 : 30 AM IST) Job Description : Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must. Experienced in Integrated L...Show moreLast updated: 30+ days ago
    • Promoted
    Application Specialist

    Application Specialist

    ReparioGhaziabad, 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
    Senior Developer

    Senior Developer

    Virtusadelhi, delhi, 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
    Oracle Integration Cloud (OIC) Developer

    Oracle Integration Cloud (OIC) Developer

    Vienna Consultancyfaridabad, haryana, 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
    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 Solutionsdelhi, delhi, 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 moreLast updated: 1 day ago
    • Promoted
    Senior Platform Developer

    Senior Platform Developer

    ACL DigitalDelhi, India
    ACL is hiring for C Linux (Kernel) Platform Developer.Years of Experience : - 5 to 10 Yrs.Yrs of Strong C programming skills Proficiency in Linux, including experience with kernel modules, device dri...Show moreLast updated: 18 days ago
    • Promoted
    Xpertdoc developer

    Xpertdoc developer

    NeerInfo SolutionsDelhi, India
    Collaborate with business analysts to review and validate Business Requirement Documents.Build and optimize templates using Xpertdoc Template Designer. Configure Smart Flows for automated document g...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    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 SolutionsGhaziabad, India
    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 moreLast updated: 5 hours ago
    • Promoted
    Fujitsu - Senior Azure Application Developer - C# Programming

    Fujitsu - Senior Azure Application Developer - C# Programming

    Fujitsu TechnologyNoida
    Position : Senior Azure Application Developer Experience : 810 Years Location : Pune or Noida (Preferred...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer

    Software Development Engineer

    Digiaccel Learninggurugram, uttar pradesh, in
    Software Development Engineer (SDE I) || Digiaccel Learning || Gurugram.We are seeking a talented and experienced Software Development Engineer I (SDE I) specializing in the MERN stack (MongoDB, Ex...Show moreLast updated: 17 days ago
    • Promoted
    Siebel Developer

    Siebel Developer

    CapgeminiDelhi, India
    We are seeking a skilled Siebel Developer with over.This role demands strong expertise in Siebel technologies and cloud-native environments, with a focus on configuration, integration, and order ma...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer – Design Patterns & Software Architecture | Finacle | Infosys | 6.5 – 8 yrs Exp

    C++ Developer – Design Patterns & Software Architecture | Finacle | Infosys | 6.5 – 8 yrs Exp

    Infosys FinacleDelhi, India
    Core Banking – Finacle Product Suite Company : .Are you passionate about C++ and software architecture in large-scale financial systems? Join the Finacle team at Infosys and work on cutting-edge bank...Show moreLast updated: 18 days ago