HN Jobs

A searchable index of Hacker News “Who is hiring?” job postings.

← All postings · January 2023 thread

Pneuma Solutions

Full-Stack Desktop Application Developer

CompanyPneuma Solutions
Websitepneumasolutions.com
RoleFull-Stack Desktop Application Developer
Typecontract
Role taxonomyFull-stack / Product Engineering
SpecialtiesFull-stack
LocationRemote
Salary
Apply viaEmailemployment@PneumaSolutions.com
Hiring notes
TechTypeScriptJavaScriptRust
Posted bymwcampbell
PostedJan 11, 2023
SourceView on Hacker News ↗

Original posting

Pneuma Solutions | Full-Stack Desktop Application Developer | Remote I'm the technical cofounder of Pneuma Solutions (https://pneumasolutions.com/), a bootstrapped company developing accessibility tools primarily for blind people. We're seeking a full-stack application developer for a desktop application using a combination of Electron and Rust along with a server-side API and companion web interface. This is a remote contract position. Remote Incident Manager (https://pneumasolutions.com/products/rim/) is the world's only remote desktop solution designed to be fully accessible to both blind and sighted users on both sides of the connection. RIM is already shipping as a minimum viable product, and is being ported to its second platform. Now we need a developer who can implement more features, especially features needed by larger organizations. The desktop application uses Electron and is written primarily in TypeScript, with native modules written in Rust. Requirements: - Experience developing accessible applications using web technologies, including testing with screen readers on Windows and macOS - Full-stack web development experience, using both APIs and server-rendered web interfaces - JavaScript and Rust proficiency: we expect robust, modular, maintainable code - Experience developing real-time applications using two-way communication technologies such as WebSockets and WebRTC - Security awareness: remote desktop access is a very security-sensitive application, and our customers trust us to get this right Desired qualifications: - Experience releasing and maintaining a desktop application, regardless of platform or programming language - TypeScript experience: We use TypeScript to help us develop correct, maintainable JavaScript code - Experience with automated testing, continuous integration, and release automation To apply for this position, please email employment@PneumaSolutions.com with your personal cover letter, your résumé, and a link to your GitHub profile or equivalent. We need to move forward quickly with this position, so we look forward to your application.