Senior Software Engineer
Core
Design and implement high-quality software solutions for an end-to-end platform serving the rental housing industry, including IoT hardware integration, mobile apps, and backend services.
Role type
Senior Software Engineer (Full-stack)
Builds
IoT access control systems, property management web/mobile apps, and backend infrastructure for rental housing operations.
Domain
PropTech / Smart Home / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Elixir, React, React Native, TypeScript, Node.js, RESTful APIs, GraphQL, CI/CD pipelines, Git, Azure DevOps, cloud message APIs, NLP, BLE protocols
Preferred skills
Jest, Jira, Confluence
Technologies
Elixir, React, React Native, Node.js, TypeScript, GraphQL, Azure DevOps, Jest, Jira, Confluence
Responsibilities
Design and develop full-stack solutions for IoT access control systems; build scalable React-based UI components for property staff and residents; develop foundational infrastructure and APIs using Elixir; create and optimize mobile apps for maintenance workflows and resident communication; refactor legacy codebases and optimize system performance.
Seniority
Senior, hands-on IC