Please, let ThreatConnect know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are seeking a talented Elixir Developer to join our dynamic engineering team.
In this role, you'll be responsible for designing, developing, and maintaining robust and scalable applications using Elixir and related technologies (e.g., Phoenix).
You'll collaborate closely with other engineers on all phases of the development lifecycle, from requirements gathering to deployment and testing.
We value innovation, code quality, and a passion for building exceptional software.
You will work on a wide variety of projects and technologies, collaborating with a team of innovative and seasoned software developers.
You will think creatively and solve complex problems, pushing the boundaries of what is possible with technology.
In the first month, you will shadow the senior Elixir developer to understand the codebase and learn the company's development processes, tools, and coding standards.
By three months, you will begin working on minor tickets with guidance from the senior developer and participate in code reviews.
At six months, you will independently handle tickets within familiar areas of the codebase and start contributing to design discussions for small features.
By twelve months, you will independently design, develop, and deploy new features and projects, mentor team members, and take ownership of larger projects.
Requirements:
Experience designing, developing, and maintaining an application that utilizes a REST, GraphQL, or similar API in a production environment is required.
You must have experience with common Elixir libraries and frameworks such as Guardian, Ecto, and Phoenix.
Hands-on experience with relational databases, ideally PostgreSQL, including writing SQL queries, analyzing database performance, maintaining database schemas, and writing database migrations is necessary.
You should have the ability to perform system research, design, and analysis functions with minimal supervision when given a new problem to solve.
You must find joy in implementing code that is clear, concise, tested, and easily understood by others.
Benefits:
We offer a competitive benefits package with comprehensive insurance coverage.
Employees enjoy unlimited paid time off.
Unique perks are designed to help you meet your financial and personal goals.
We are committed to offering an employment experience and benefits package that enables you and your family to grow with us and share in our success.
We love to recognize our employees who have gone above and beyond.
Apply now
Please, let ThreatConnect know you found this job
on RemoteYeah
.
This helps us grow 🌱.