Job Description
DockYard, Inc. is hiring Senior Elixir Engineers for a 3-6-month contract.
Who We Are
DockYard is a remote-first, digital product consultancy specializing in production-ready apps. Forward-thinking teams come to us to build digital products that scale with their users, features, and complexity. Using a candid approach to partnerships, we help to upskill teams along the way. The result? More flexibility in how our clients take products from idea to impact.
DockYard offers a range of consulting services, including product planning, design, user experience (UX), full-stack engineering, and QA. Over the last decade, the company has solved complex product challenges for visionary brands like Netflix, Apple, Nasdaq, and Harvard.
We’re honored to have been included in guides such as The Startup Weekly’s Exceptional Workplace Award (2021), The BBJ’s Fast 50 (2021, 2020), Inc 5000 (2020, 2019), and Fast Company’s Best Places to Work for Innovators (2020).
The Role
DockYard is seeking Senior Elixir Engineers to help a growing SaaS platform deliver multiple near-term initiatives across an established Elixir/Phoenix + React codebase.
In this role, you will be called upon to augment and accelerate client teams by partnering with them across several efforts: building enterprise-grade REST APIs, developing agentic workflows and agent-based product features, and providing backfill/capacity coverage to keep other parallel initiatives moving forward.
The ideal candidate can become productive quickly in an established codebase, take ownership from definition through delivery, flag risks early, and ship with a strong bias toward maintainable, secure-by-default solutions.
Responsibilities
- Ship features across an established Elixir/Phoenix + React codebase, partnering with in-house engineers and following existing patterns and architecture.
- Help extend core device-management workflows (agent install, device inventory, device inspection, software inventory/updates, remote script execution).
- Build out and iterate on agentic workflows / agent-based features using the existing approach/patterns already in place.
- Expand a customer-facing enterprise REST API, including consistent data shapes across resources, endpoint conventions, and “enterprise-ready” concerns like OAuth, scoping, and versioning.
- Deliver scoped work as a “capacity play” (turning through well-defined tickets) while reducing integration risk and keeping quality high.
- Deliver clean, testable, and maintainable code using modern best practices and technologies.
- Assist in project scoping, estimation, and planning activities.
- Participate actively in code reviews, pair programming, and knowledge-sharing practices.
Must Haves
- Significant, hands-on experience shipping production systems with Elixir + Phoenix (ability to ramp into an established codebase and execute quickly).
- Full-stack comfort working in a Phoenix backend + React frontend environment (you don’t need to be a UI specialist, but you can contribute across the stack).
- Strong REST API fundamentals for enterprise use cases: OAuth, token/scopes/permissions modeling, versioning strategies, and consistent resource/data conventions.
- Excellent written and verbal communication skills
Nice to Haves
- Experience building agentic / LLM-adjacent features in Elixir (or adjacent ecosystems), and comfort working within an established agent pattern/library.
- Familiarity with standards-driven API design (e.g., JSON-API or similar conventions) to reduce bikeshedding and improve consistency.
- Exposure to integration-enabling APIs (developer platforms, partner integrations), and awareness of emerging interface patterns (e.g., MCP-style integration surfaces).
- Experience in device-management / IT admin domains (inventory, remote actions, software/package management), or similar operational tooling.
- Experience working in a remote environment
- Prior client services, consulting, or freelancing experience
- Experience using AI-assisted development tools (Claude, Cursor, etc)
Employment Type
- Contract (40 hours/week)
Pay Range
- USD $90 - $100/hr based on experience.
Location
US Remote ( must be able to work Eastern Business Hours)
DockYard is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race, color, religion, national origin, veteran status, sex, age, marital status, sexual orientation, gender identity, disability, political affiliation, personal appearance, pregnancy, family responsibilities, matriculation, or any other characteristic protected under federal, state, or local law.
This position is not eligible for visa sponsorship.







