Senior Full Stack Elixir Developer (Part time contractor)
- $88k – $128k • No equity
- Remote •+4
- 10 years of exp
- Full Time
Not Available
Remote only
About the job
Overview
We are seeking an experienced full-stack Elixir developer to join our fully remote team in building innovative solutions with real-world impact. In this role, you will collaborate closely with clients, designers, and cross-functional teams to understand requirements, design system architectures, develop new features end-to-end, and maintain our DevOps infrastructure. With a focus on delivering high-quality, HIPAA-compliant data integration solutions, you will have the opportunity to work with cutting-edge technologies while making a positive impact. This is an ideal position for a seasoned professional with strong problem-solving skills, a commitment to best practices, and a passion for creating transformative products.
Responsibilities
- Our developers build entire features at a time, so you will need to be able to:
- Collaborate with clients to understand what they need
- Collaborate with a UI/UX designer
- Design the system and database changes required
- Design and implement the testing plan
- Implement back end logic
- Research and integrate dependencies as needed
- Build web interfaces using Tailwind and LiveView, and Javascript for hooks
- Coordinate with Security Officer to maintain HIPAA compliance
- Collaborate with other project members to inform the design of new business processes to accommodate the new tool or feature you are building
- We are a small team, you would be expected to contribute to and help manage our DX and hosting infrastructure
- CI/CD infrastructure using Github Actions
- Management multi-environment hosting on Fly.io
- Because our team regularly works with low-tech clients, you will help their stakeholders get the most value out of their technology spend by:
- Assisting with research and determination of build vs buy decisions
- Designing technology solutions to solve problems within time or budget constraints
Qualifications
- Experience defining system architectures and exploring technical feasibility tradeoffs
- 10+ years development experience
- Experience building full stack applications
- At least 1 major production Elixir project
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous integrations, testing, and operations
Some technologies we use
- Elixir
- Phoenix
- LiveView
- PostgreSQL
- Git
- Github
- Github Actions
Qualities we seek in the teammates we work with long term
- Big-picture thinker - you have experience thinking about the outcome the design should create, the unintended consequences, the repercussions for the larger system, and the ethics of the product.
- You have the habit of asking why and pushing back on requirements.
- You communicate (written, verbal) concisely, clearly, and intentionally.
- You know how to hit deadlines, or work with your team to adjust when things come up.
- You’re used to giving and receiving candid feedback/critique without being aggressive or taking things personally.
- You’re driven, taking time and initiative to learn new things.
- You’ve worked on successful, highly adopted apps in the food, health, or environmental industry.
- You have an interest in creating health, equity, or sustainability in the world.
- You have experience creating something truly innovative - a solution that didn’t exist before
Pay
$80 - $90/hr
Hours
20-29
Employment Status
- 1099 contractor
Location
Remote
Our Team
Process First is a process, data, and technology firm focused on social impact work relating to food, health, and the environment. Our team of food system, health care, and environmental experts create meaningful change using skill sets in process optimization, technology development, supply chain, data science, communications, research, and design. We have been deeply involved in projects that focus on the food system, ranging from working directly with farmers to assess their production capacity to supporting food security initiatives.