We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Elixir Jobs
π Premium Elixir Recruiting
Skip the traditional recruiting hassle. Get direct access to 9,200+ vetted Elixir developers through our premium, developer-vetted talent sourcing.
"Elixir Mentor cut through the LinkedIn noise and surfaced only excellent candidates. Every person we spoke with was great, and the experience completely reset my expectations for technical hiring."
β Jeremiah Campbell, Founder & CEO
Lead Full-Stack Engineer
Lead the technical evolution of a healthcare technology platform combining SaaS, IoT sensors, mobile/kiosk workflows, and real-time alerts to improve patient safety in active healthcare environments.
About INCUE
INCUE (in-q) is a healthcare technology company focused on improving patient safety, construction visibility, and regulatory readiness in active healthcare environments. Our platform combines SaaS, IoT sensors, mobile/kiosk workflows, real-time alerts, and digital documentation to help healthcare organizations and construction teams monitor conditions, manage ICRA-related requirements, and reduce risk during construction, renovation, maintenance, and remediation projects.
Learn More About INCUE
Watch this 3-minute explainer video to see the problem we're solving and how our platform works: INCUE Platform Overview
The Role
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.
Reports to executive leadership.
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 scale across healthcare facilities and construction projects
- 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
Required Qualifications
- 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
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.
Why Join INCUE?
This role offers the opportunity to lead the technical evolution of a platform that directly supports patient safety, infection prevention, and accountability in active healthcare environments. You will help shape the software, data, and infrastructure foundation of a growing company with a meaningful mission and a highly specialized market opportunity.
Ready to Apply?
To apply, please send your resume to jobs@incue.app.
Senior Elixir Engineer - EdTech Platform
Senior Elixir role with a fast-growing US edtech company serving 600+ partners nationwide. Build and scale backend systems powering a platform that helps students navigate their path from high school through career. Remote, US-based.
About the Company
A fast-growing US-based media and technology company supporting students, adults, and educators as they create and implement personalized plans for success from high school to postsecondary education to career. Their platform pairs expert content with intuitive, personalized support and guidance. With over 600 partners and a presence in nearly every state, the team reflects the broad diversity of the many communities they serve.
Role Overview
- Experience Level: Senior (5+ years engineering experience)
- Employment: Full-time
- Location: Remote (US-based)
- Focus: Backend Elixir development, API design, system scalability
Technical Stack
- Backend: Elixir, Phoenix
- Frontend: Vue 3, TypeScript, Vite, Tailwind (you'll collaborate closely with frontend engineers)
- Database: PostgreSQL
- Architecture: RESTful APIs, scalable systems supporting a growing user base
What You'll Do
- Design, build, and maintain Elixir and Phoenix backend services powering a platform used by hundreds of thousands of students
- Architect scalable APIs consumed by multiple Vue.js frontend applications
- Collaborate with Engineering, Product, and Design to ship features that make the platform more engaging for students and more valuable for partner organizations
- Help lead projects, shape backend patterns and standards, and provide guidance and mentorship to other engineers
- Improve application performance, reduce complexity, address technical debt, and build scalable systems as the user base grows
- Participate in code review, architecture discussions, and process improvements
Requirements
Must Have
- 5+ years of professional software engineering experience
- Strong Elixir and Phoenix experience in production environments
- Experience designing and building RESTful APIs
- Solid PostgreSQL knowledge
- Experience building and scaling systems with growing user bases
- A product mindset driven by helping users
- Strong collaboration and communication skills
- Experience working on a remote team
Nice to Have
- Experience in edtech or platforms serving students/educators
- Familiarity with Vue.js, TypeScript, or modern frontend stacks
- Experience with background job processing (Oban or similar)
- Track record of mentoring other engineers
- Experience in startup environments with agile processes
Interview Process
- Initial Screen: Resume review and brief intro call with Elixir Mentor
- Technical Vetting: Take-home project + live walkthrough with an experienced Elixir developer
- Team Interview: Meet the engineering team and leadership
- Final Assessment: Culture fit and alignment
Compensation & Benefits
- Salary: $155k - $175k annually
- Work Style: Remote (US-based)
- Team: Join a collaborative engineering team in a high-growth environment
How to Apply
Tap the "Developers: Join Network" button and apply through the form. Include your resume and a brief note about your Elixir experience. All candidates are pre-vetted by Elixir Mentor before introduction to the hiring team.
Senior Elixir Engineer - IT Management Platform
Senior backend role (full-time only, no contractors) with an established US tech company. Lead Elixir development for IT management tools, focusing on OTP patterns, system architecture, and mentoring. Strong English required.
About the Company
US-based technology company building products that help IT professionals manage and deploy software efficiently. They have an established Elixir team across the US and Eastern Europe, and are looking for a senior engineer to strengthen their backend capabilities.
Role Overview
This is a full-time W-2/employment position only. We are not considering contractors, freelancers, or agency placements for this role. Please apply only if you are available for a direct, full-time employment arrangement.
- Experience Level: Senior (4+ years Elixir experience)
- Employment: Full-time (no contractors)
- Location: Remote (Romanian timezone Β±2 hours required for team overlap)
- Focus: Backend development, OTP systems, architecture
Technical Stack
- Language: Elixir
- OTP: GenServers, Supervisors, DynamicSupervisors, ETS
- Framework: Phoenix (backend focus)
- Database: PostgreSQL with Ecto
- Background Jobs: Oban
- Architecture: Distributed systems, process supervision, fault tolerance
What You'll Do
- Architect and implement complex Elixir backend systems
- Design supervision trees and OTP-based solutions
- Lead technical decisions on system design and scalability
- Mentor mid-level developers on Elixir best practices
- Build robust background job processing with Oban
- Participate in architectural discussions and code reviews
- Troubleshoot complex production issues
Requirements
Must Have
- 4+ years of professional Elixir development experience
- Deep understanding of OTP (GenServers, Supervisors, process design)
- Strong experience with Ecto (complex queries, performance optimization)
- Experience with Oban or similar background job processing
- Solid understanding of concurrency patterns and fault tolerance
- Strong PostgreSQL knowledge
- Excellent English communication skills (written and verbal)
- Available during Romanian timezone (Β±2 hours) for team collaboration
Nice to Have
- Experience with ClickHouse
- Experience designing distributed systems
- Performance profiling and optimization experience
- Experience with ETS for caching/state management
- Background in IT management or enterprise software
- Experience mentoring other developers
Interview Process
- Initial Screen: Resume review and brief intro call
- Technical Vetting: Take-home project (3-4 hours, OTP-focused) + architecture walkthrough
- Team Interview: 1.5 hours live coding + 30 minutes architecture/whiteboard discussion
- Values Assessment: Culture fit evaluation with hiring team
Compensation & Benefits
- Salary: $75k - $100k USD annually (flexible for the right candidate)
- Benefits: Package available depending on location
- Work Style: Remote-first with async communication
- Team: Join an established engineering team with US and Eastern European presence
What We're Looking For
Beyond technical skills, we value engineers who:
- Take ownership of projects and drive results
- Communicate clearly and proactively
- Collaborate effectively across time zones
- Continuously seek opportunities for improvement
- Can articulate architectural trade-offs and decisions
How to Apply
Tap the "Developers: Join Network" button and apply through the form. Include your resume and a brief note about your Elixir and OTP experience.
π Your Job Posting Could Be Here
Post your Elixir job directly to our audience of 9,200+ developers. Skip the middleman - candidates apply directly to you through your preferred application method.
β¨ DIY Posting Benefits:
Want to Post a Job?
Choose your approach: DIY posting for $199 (includes free social media promotion) or our full-service recruiting solution.