TL;DR
Senior Elixir Engineer: Building and maintaining backend services in Elixir/Phoenix, including API design, data modeling, and integration patterns for an integration-heavy product. Focus on designing secure authentication/authorization patterns and implementing third-party integrations with robust error handling and operational visibility.
Location: US Remote (must be able to work Eastern Business Hours)
Company
hirify.global is a digital product consultancy specializing in production-ready apps.
What you will do
- Build and maintain backend services in Elixir/Phoenix, including API design, data modeling, and integration patterns for an integration-heavy product.
- Develop and extend a Phoenix LiveView admin portal that enables non-technical teams to manage content, communications, and operational workflows.
- Partner closely with the React Native mobile team to design, version, and ship JSON-based APIs that are reliable and ergonomic for mobile use.
- Design secure authentication/authorization patterns and ensure data is handled securely end-to-end.
- Instrument services for observability (logs/metrics/tracing) and use production signals to drive reliability and performance improvements.
- Collaborate with the Tech Lead and stakeholders to refine requirements, contribute to scoping/estimation, and deliver work in a phased plan.
Requirements
- Proven experience shipping Elixir/Phoenix applications to production, including meaningful ownership of backend features.
- Strong experience with Phoenix LiveView and comfort building server-rendered interactive UIs.
- Strong API design fundamentals for mobile clients: auth, versioning/backward compatibility, rate limiting, retries/idempotency, and well-structured error handling.
- Experience with relational data modeling (e.g., Postgres), background jobs/queues, and operationally safe migrations.
- Practical experience with observability tooling (Telemetry, OpenTelemetry, tracing/monitoring, structured logging).
- Strong written and verbal communication skills; comfortable collaborating in a client-facing environment.
Nice to have
- Experience collaborating with mobile teams (React Native or native) on API contracts, performance, and offline/poor-network behaviors.
- Experience with distributed systems patterns and fault-tolerant design in Elixir/Erlang environments.
- Familiarity with admin UX patterns and building “safe by default” internal tools (audit trails, approvals, permissioning).
- Frontend comfort for LiveView (HTML, CSS, Tailwind).
- Prior consulting/freelance experience.
- Experience with AI-assisted development tools (e.g., Cursor, Claude Code, Copilot).
Culture & Benefits
- hirify.global offers a range of consulting services, including product planning, design, user experience (UX), full-stack engineering, and QA.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →