Remote Elixir Engineer

Posted

Apply now
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 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback