Talent.com
Software Application Developer
Software Application DeveloperTellus Solutions • Fort Lauderdale, FL
Software Application Developer

Software Application Developer

Tellus Solutions • Fort Lauderdale, FL
29 days ago
Job type
  • Full-time
Job description

Job Description :

  • We're hiring a Full-Stack Software Application Developer to lead end-to-end development of desktop and web apps.
  • You'll build cross-platform desktop applications using Electron, ship performant backends in Python, and deliver polished frontends in JavaScript. You'll own the repo on GitHub, from branching strategy to CI, and collaborate closely with product / engineering to release frequently and safely.

Responsibilities :

  • Design, build, and ship cross-platform desktop apps using Electron (Windows / macOS; Linux a must)
  • Develop web frontends (component-based Javascript / Typescript, modern frameworks) and websockets
  • Implement Python backends / services, data ingestion, and integration layers
  • Set up and maintain CI / CD, automated testing, and code quality gates in GitHub
  • Integrate third-party SDKs / APIs; package, sign, and distribute desktop builds
  • Own sprint deliverables : estimates, PRs, reviews, releases, and documentation
  • Diagnose and resolve performance, memory, and packaging issues across OSes
  • Required Qualifications :

  • years professional full-stack experience
  • Strong JavaScript (ES+) / Typescript, front-end architecture, and UI state management
  • Solid Python (Flask or equivalent) and packaging best practices
  • Hands-on Electron experience : IPC, context isolation, security hardening, auto-updates, code signing
  • Proficiency with GitHub workflows : PR reviews, Actions, environments, Issues / Projects
  • Experience with testing (Jest / PyTest), linting, and release automation
  • Comfortable working onsite, full-time in Fort Lauderdale, FL as a contractor
  • Nice to Have :

  • Cross-platform packaging (electron-builder / electron-forge), auto-update (Squirrel, electron-updater)
  • Security best practices for desktop apps (CSP, sandboxing, secure storage)
  • Task queues, and basic DevOps (Linux, systemd)
  • Experience with hardware / SDK integrations, serial / USB, or edge / IoT
  • Proficiency in implementing real-time communication systems using WebSockets and
  • Create a job alert for this search

    Application Developer • Fort Lauderdale, FL