Job Overview
Location
Fort Lauderdale, Florida
Ready to Apply?
Take the Next Step in Your Career
Join Tellus Solutions and advance your career in other-general
Apply for This Position
Click the button above to apply on our website
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:
- 8+ years professional full-stack experience
- Strong JavaScript (ES6+)/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 Socket.IO
Don't Miss This Opportunity!
Tellus Solutions is actively hiring for this Software Application Developer position
Apply Now