
Senior Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Collaborate with specialists in low-level vulnerabilities and reverse engineering to convert their research and skills into a comprehensive, user-friendly application.
• Accountable for enhancing, expanding, and optimizing a cross-platform desktop application developed using Electron and TypeScript.
• Facilitate communication with connected devices through byte-level protocols.
• Highlight extensive experience in event-driven systems, asynchronous programming, and application architecture.
• Enhance the system's reliability, usability, and maintainability, especially in areas where device interactions present timing sensitivity and complexity challenges.
• Take significant ownership of application design and influence development practices within a small, agile team.
• Over 6 years of experience in developing and maintaining production-grade software applications, with a strong emphasis on TypeScript/JavaScript and Node.js.
• Experience in creating cross-platform desktop applications (using Electron or similar frameworks).
• Proficient in debugging intricate systems that involve asynchronous workflows and timing-sensitive interactions with low-level protocols.
• Strong knowledge of modular design and dependency management within modern JavaScript ecosystems.
• Familiarity with unit and integration testing frameworks (e.g., Jest), including the ability to mock complex interfaces.
• Experience with CI/CD pipelines, build systems, and release processes.
• Knowledge of contemporary tooling and best practices related to API design patterns and development.
• Skilled in using version control systems such as Git.
• Capable of writing clean, maintainable, and well-documented code, as well as enhancing existing codebases.
• Excellent communication skills and the ability to work effectively in a remote-first environment.
• Flexible PTO Policy + 11 Paid Holidays
• Flexible Work Schedules (Remote / Hybrid)
• Medical / Dental / Vision / Flexible Spending Account (FSA)
• 401k Plan with Match
• Tuition & Professional Development Support
• Commuter Benefits
• Bonus & Employee Referral Programs
• Career Growth Opportunities
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.