Senior Elixir Engineer (Contract) jobs in United States
cer-icon
Apply on Employer Site
company-logo

DockYard, Inc. · 3 weeks ago

Senior Elixir Engineer (Contract)

DockYard, Inc. is a digital product consultancy specializing in production-ready apps, and they are seeking a Senior Elixir Engineer to provide support for existing systems. The role involves building and evolving backend services and operational tooling for a high-traffic digital product, focusing on clean API design and secure authentication patterns.

ConsultingMobileSoftwareWeb Development
check
Work & Life Balance
badNo H1Bnote

Responsibilities

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 (clear contracts, pagination/filtering patterns, backward compatibility, and predictable error responses)
Design secure authentication/authorization patterns (RBAC, audit logging, safe admin operations) and ensure data is handled securely end-to-end
Implement and maintain third-party integrations (REST/GraphQL as applicable), including robust error handling, retries, idempotency, and clear operational visibility
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
Participate in code reviews, pair programming, and knowledge sharing; help establish and reinforce backend engineering standards

Qualification

ElixirPhoenixPhoenix LiveViewAPI designRelational data modelingObservability toolingCollaboration with mobile teamsDistributed systems patternsFrontend comfort for LiveViewAI-assisted development toolsCommunication skills

Required

Proven experience shipping Elixir/Phoenix applications to production, including meaningful ownership of backend features
Strong experience with Phoenix LiveView (the admin portal will be built in 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

Preferred

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)

Company

DockYard, Inc.

twittertwittertwitter
company-logo
DockYard is a leading AI development studio.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Brian Cardarella
Founder
linkedin
Company data provided by crunchbase