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 • Alappuzha, IN
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 Solutions • Alappuzha, IN
4 days 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 • Alappuzha, IN

    Related jobs
    IBMi developer

    IBMi developer

    Programmers.io • Alappuzha, 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 more
    Last updated: 30+ days ago • Promoted
    Cloud Automation Developer

    Cloud Automation Developer

    Centrilogic • Alappuzha, 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
    Oracle Integration Cloud Developer

    Oracle Integration Cloud Developer

    Senovo IT Ltd • alappuzha, kerala, in
    FREELANCE Oracle Integration Cloud (OIC) Developer – Remote (India) • • •.Work Style : Primarily Remote (within India) + Occasional Travel. Travel will be discussed based on the consultant’s nearest lo...Show more
    Last updated: 4 days ago • Promoted
    Spring Boot Developer - Fintech Corporation

    Spring Boot Developer - Fintech Corporation

    Huxley • Alappuzha, 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: 4 days ago • Promoted
    Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

    Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

    techolution • Alappuzha, IN
    Remote
    Sev1 / Sev2) and contributing to application development.This hybrid role requires strong expertise in Python, TypeScript, AWS services, CI / CD pipelines, and monitoring tools.The ideal candidate shou...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    Stealth • Alappuzha, 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 more
    Last updated: 30+ days ago • Promoted
    Docusign Clm Developer- Contract

    Docusign Clm Developer- Contract

    Gravity Infosolutions, Inc. • Alleppey, Republic Of India, IN
    Full Stack Developer with Docusign CLM experience.Design, develop, and maintain full-stack web applications and services. Lead DocuSign CLM solution development, customization, and enterprise integr...Show more
    Last updated: 4 hours ago • Promoted • New!
    Workato Integration Developer

    Workato Integration Developer

    IntraEdge • alappuzha, India
    Job Title : Workato Integration Developer.Note : This opportunity is open to •.This role involves designing and building advanced Workato recipes and connectors while leveraging existing integration ...Show more
    Last updated: 8 hours ago • Promoted • New!
    CBS - ECM Developer

    CBS - ECM Developer

    People Prime Worldwide • Alappuzha, Kerala, India
    About Company : Our client is a trusted global innovator of IT and business services.They help clients transform through consulting, industry solutions, business process services, digital & IT mod...Show more
    Last updated: 2 days ago • Promoted
    Senior Application Support Engineer

    Senior Application Support Engineer

    Zeller • Alappuzha, 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
    Application Support Engineer

    Application Support Engineer

    Sycamore Informatics Inc. • Alappuzha, 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
    C++ Backend Developer – Drone Software

    C++ Backend Developer – Drone Software

    AlgoBotix • Alleppey, Republic Of India, IN
    You will be responsible for developing high-performance software that interfaces with drones using.Develop and maintain backend services in. Implement and customize drone integrations using.Build ro...Show more
    Last updated: 4 hours ago • Promoted • New!
    Ai Software Developer

    Ai Software Developer

    Hello Energy • Alleppey, Republic Of India, IN
    We are looking for a Software developer with AI specialisation, that can automate our services with AI.You will be responsible within our Product & tech team to build AI-powered tooling and feature...Show more
    Last updated: 4 hours ago • Promoted • New!
    Software Developer (Backend)

    Software Developer (Backend)

    Monk Commerce • Alappuzha, 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
    Servicenow Developer

    Servicenow Developer

    Net2Source (N2S) • Alappuzha, IN
    We’re Hiring : HRSD / ServiceNow HRSD Developer.Strong understanding of HRSD modules & configurations.If you are interested or know someone who fits this role, kindly share your updated profile at : ....Show more
    Last updated: 1 day ago • Promoted
    Application Specialist

    Application Specialist

    Repario • Alappuzha, 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: 24 days ago • Promoted
    AEM Developer (Adaptive Forms)

    AEM Developer (Adaptive Forms)

    9NEXUS • Alappuzha, IN
    AEM Forms Developer (Adaptive Forms).We are looking for an experienced.Design, develop, and implement.REST / SOAP APIs, Databases, etc. Customize AEM workflows, templates, and components to meet busin...Show more
    Last updated: 15 hours ago • Promoted • New!
    End User Computing

    End User Computing

    Tata Consultancy Services • Alappuzha, 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: 9 days ago • Promoted