Senior Elixir Engineer (Contract) - Remote
Vacancy
DockYard is hiring a Senior Elixir Engineer Consultant to work independently or with other engineers to develop user experience-focused web applications, or provide support for existing systems.
Who We Are
DockYard is a remote first, digital product consultancy. Forward-thinking teams come to us to build digital products that scale as their users, features, and complexity grow.
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.
We don’t just use innovative approaches to product development – we lead them. That’s why visionary companies like Netflix and Apple have trusted us to overcome complex product challenges.
We’re honored to have been included on guides ranging from 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) amongst others.
The Role
DockYard is hiring a Senior Elixir Engineer Consultant to work independently or with other engineers to develop user experience-focused web applications, or provide support for existing systems.
The ideal candidate will have worked as a contractor or consultant previously and have a strong understanding of how to interface with clients.
Experience
Must Haves
At least 3 years of production experience with Elixir & Phoenix
Solid understanding of OTP patterns
5+ years of overall software engineering experience
Experience designing APIs
Experience working with relational databases (preferably PostgreSQL)
Experience working with a cross-functional team in an Agile environment
Excellent communication and collaboration skills
Nice To Haves
Experience building web apps with Phoenix LiveView
Experience working in a remote environment
Prior client services, consulting, or freelancing experience
Employment Type
Contractor (32 hours per week)
Level
Mid - Senior Level
Location
Remote (U.S. based only)
Responsibilities
Work independently or with other engineers to develop user experience-focused web applications, or provide support for existing systems
Collaborate with designers, frontend developers, stakeholders, and clients to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product
Assist in scoping, estimating, and planning of projects
Participate in code review, pairing, and other forms of knowledge sharing
DockYard is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, national origin, 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.