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 companySeventh Contact Hiring Solutions • Surat, Gujarat, India
No longer accepting applications
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
3 days 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 • Surat, Gujarat, India

    Related jobs
    SAP Developer

    SAP Developer

    Smart Moves Consultants • surat, gujarat, in
    We are seeking a skilled and motivated SAP HANA Developer with experience in the retail.Design and develop SAP HANA calculation views, attribute views, and analytic views.Create and optimize comple...Show more
    Last updated: 12 hours ago • Promoted • New!
    Oracle Developer

    Oracle Developer

    Atomic North • surat, gujarat, in
    Job Title : Oracle Pro •C Developer.Shift Timing : - 4 : 30 PM IST to 1 : 30 AM IST.Pro •C, Oracle, PL SQL, Linux is mandatory skills • •. Utilize best practices for developing, testing, and deploying Pro •C c...Show more
    Last updated: 12 hours ago • Promoted • New!
    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
    Synon Developer

    Synon Developer

    Programmers.io • surat, gujarat, in
    IO is actively seeking talented individuals who are skilled in AS400 and Synon.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from yo...Show more
    Last updated: 30+ days ago • Promoted
    Flutter Developer

    Flutter Developer

    Integrated Wireless Solutions • Surat, IN
    We are seeking an experienced Mobile App Developer with strong hands-on expertise in.Flutter & Dart and React Native.The candidate does not need to be deeply strong in both.Develop and maintain cro...Show more
    Last updated: 6 hours ago • Promoted • New!
    Golang Developer - Fintech Corporation

    Golang Developer - Fintech Corporation

    Huxley • mohali, gujarat, in
    We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Alvaria CX • mohali, gujarat, in
    Investigating and resolving bugs in our software.Extending your skills through software engineering tasks.Owning and implementing new features. Creating automated end to end, integration, and unit t...Show more
    Last updated: 30+ days ago • Promoted
    Senior SFDC Developer - Contract |Immediate

    Senior SFDC Developer - Contract |Immediate

    10XTD • mohali, gujarat, in
    Compelling Opportunity for Senior SFDC Developer\ with Global Leader in IT Services.You will be responsible for designing and implementing the solution in salesforce. Good hands on knowledge on Apex...Show more
    Last updated: 7 days ago • Promoted
    n8n Workflow Developer

    n8n Workflow Developer

    R Systems • mohali, gujarat, in
    Job Title-n8n Workflow Developer.The ideal candidate will also have strong experience in developing custom n8n nodes to extend platform functionality, integrate third-party APIs, and support busine...Show more
    Last updated: 7 days ago • Promoted
    Software Developer 1

    Software Developer 1

    Interview Kickstart • surat, gujarat, in
    Interview Kickstart (IK) helps software engineers prepare for technical interviews at companies like Google, Meta, Netflix, and Amazon. We offer a comprehensive career acceleration platform that inc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Oracle SOA Suite Developer

    Senior Oracle SOA Suite Developer

    Evoke Technologies • surat, gujarat, in
    Senior Oracle SOA Suite ADF Developer.We are looking for a highly skilled.Senior Oracle SOA Suite Developer.Oracle Middleware technologies such as. The ideal candidate will be responsible for develo...Show more
    Last updated: 21 days ago • Promoted
    Cloud Automation Developer

    Cloud Automation Developer

    Centrilogic • Surat, IN
    This role is responsible for designing, developing, and maintaining Infrastructure-as-Code (IaC), automation tooling, and cloud management solutions that support Centrilogic’s managed cloud service...Show more
    Last updated: 30+ days ago • Promoted
    Spring Boot Developer - Fintech Corporation

    Spring Boot Developer - Fintech Corporation

    Huxley • Surat, IN
    We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
    Last updated: 1 day ago • Promoted
    Senior OutSystems Developer

    Senior OutSystems Developer

    MindBrain • surat, gujarat, in
    Job Title : Outsystem developer.Develop and maintain web and mobile applications using OutSystems.Participate in requirement analysis, design, development, testing, and deployment.Integrate applicat...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Azure / Biztalk Developer

    Senior Azure / Biztalk Developer

    Orion Innovation • surat, gujarat, in
    Job Title : Senior Azure Biztalk Developer.Senior Azure Developer with Biztalk.Design, develop, and support enterprise-level integration solutions. Create technical designs and architectures for comp...Show more
    Last updated: 7 days ago • Promoted
    Oracle Fusion Middleware Developer

    Oracle Fusion Middleware Developer

    Hyqoo • mohali, 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: 5 days ago • Promoted
    Senior SQL Developer

    Senior SQL Developer

    Programmers.io • surat, gujarat, in
    Job Title : : Senior SQL Developer.Experience Range : 6 to 12 Years.Shift Time : 2 : 30 PM to 11 : 30 PM IST.Must have skills set C#, SQL Server &. Good to have skills Set : Finance Background.Design, devel...Show more
    Last updated: 20 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: 6 days ago • Promoted