Lead Full-Stack Engineer
Role details
Job location
Tech stack
Job description
INCUE is seeking a hands-on Full-Stack Development Lead to own and advance the technical foundation of our software platform. This role will lead development across our web/PWA applications, Android-based kiosk/tablet deployments, IoT data workflows, cloud infrastructure, and reporting systems.
This is a technical leadership role for someone who can write production code, make architectural decisions, manage contractors or external developers, improve engineering practices, and help scale a mission-critical platform used in healthcare construction environments.
Key Responsibilities
Technical Leadership
*Lead full-stack software development from planning through deployment, testing, release, and support.
*Own technical decisions across the application stack, including architecture, data flows, reliability, performance, and maintainability.
*Review code, establish engineering standards, and ensure that development work is scalable, secure, and well-documented.
*Translate product, customer, and operational needs into practical technical solutions.
Platform Development:
*Build and maintain features across INCUE's SaaS platform, PWA workflows, dashboards, reporting tools, and Android-based kiosk/tablet experiences.
*Support real-time and near-real-time IoT data ingestion, processing, alerting, and visualization.
*Improve system reliability, observability, uptime, and performance as deployments
Maintain and enhance integrations with third-party services and internal operational tools.
Architecture and Data
*Design and maintain scalable data architecture for sensor telemetry, project documentation, audit trails, alerts, reports, and user activity.
*Work with technologies such as Elixir/Phoenix, Phoenix LiveView, PostgreSQL, TimescaleDB, Redis, Oban, and cloud infrastructure.
*Ensure that data is structured, secured, and accessible for reporting, compliance, analytics, and customer-facing workflows.
Security, Compliance, and Reliability:
*Apply secure software development practices, including OWASP guidance, access control, audit logging, secure credential management, and least-privilege design.
*Support INCUE's security and compliance roadmap, including SOC 2 Type II readiness.
*Help maintain appropriate privacy and data protection practices for a platform operating in healthcare environments.
*Participate in incident response, troubleshooting, root cause analysis, and long-term reliability improvements.
Team and Contractor Management:
*Manage and coordinate technical contractors, offshore developers, or other contributors as needed.
*Provide clear technical direction, acceptance criteria, code review, and feedback.
*Foster a practical, collaborative engineering culture focused on quality, speed, accountability, and customer impact.
Requirements
Do you have experience in Web applications?, 8+ years of professional software development experience.
3+ years in a technical leadership, senior engineer, lead engineer, or engineering management role.
Strong experience with Elixir, Phoenix, Phoenix LiveView, or comparable production-grade web application frameworks.
Strong understanding of functional programming, scalable application design, APIs, background jobs, and real-time data workflows.
Experience with PostgreSQL and production database design.
Experience building and maintaining SaaS applications in cloud environments.
Strong front-end fundamentals, including HTML, CSS, JavaScript, and modern web application patterns.
Experience with Git-based workflows, CI/CD, automated testing, code reviews, and release management.
Ability to communicate clearly with technical and non-technical stakeholders.
Bachelor's degree in computer science, engineering, or a related technical field, or equivalent professional experience.
Preferred Qualifications
Experience with the Elixir/Phoenix LiveView ecosystem.
Experience with PostgreSQL, TimescaleDB, Redis, Redis Streams, Oban, and real-time telemetry systems.
Experience with Google Cloud Platform, Linux server environments, VM-based deployments, networking, monitoring, and infrastructure operations.
Experience deploying and supporting Android-based kiosk/tablet applications, APK packaging, Firebase, or Kotlin-based Android components.
Experience with IoT platforms, sensor data, BLE, gateway-based architectures, or device fleet management.
Familiarity with Jira, Confluence, GitHub Actions, GitLab CI, PostHog, Mailgun, Twilio, Firebase, or similar tools.
Experience supporting security programs, SOC 2 readiness, audit logging, access control, and secure development practices.
Comfort using AI-assisted development tools such as Claude Code, Codex, GitHub Copilot, Cursor, or similar tools.
Experience: Minimum 8 years in web development, including 3 years in a leadership role. Proficiency in the Elixir/Phoenix LiveView framework and experience with cloud environments (preferably Google Cloud) are preferred.
Ideal Candidate
The ideal candidate is a hands-on technical leader who enjoys building software, improving architecture, solving field reliability problems, and working closely with product, operations, and customer-facing teams. You should be comfortable operating in a growing company environment where priorities move quickly, technical decisions have real customer impact, and practical execution matters as much as elegant architecture.
Benefits & conditions
Pulled from the full job description
- 401(k) 4% Match
- Prescription drug insurance
- Health insurance
- 401(k) matching
- Vision insurance
- Dental insurance
- Paid sick time, * 401(k) 4% Match
- Dental insurance
- Disability insurance
- Health insurance
- Paid holidays
- Paid sick time
- Prescription drug insurance
- Vision insurance