Requirements
- Proven experience using Elixir / Erlang in production for at least 3 years
- Solid understanding of the Elixir language and it’s supporting libraries
- Familiarity with the OTP framework, Phoenix, Ecto, and other Elixir community libraries
- Experience with concurrent programming and distributed systems
- Practical knowledge of relational databases and/or columnar databases like clickhouse
- Strong unit testing and debugging skills
- A passion for writing clean, modular, and maintainable code
- Have received a bachelor's degree in computer science or similar
- Experience with blockchain or crypto will be an advantage
Requirements
- Proven experience using Elixir / Erlang in production for at least 3 years
- Solid understanding of the Elixir language and it’s supporting libraries
- Familiarity with the OTP framework, Phoenix, Ecto, and other Elixir community libraries
- Experience with concurrent programming and distributed systems
- Practical knowledge of relational databases and/or columnar databases like clickhouse
- Strong unit testing and debugging skills
- A passion for writing clean, modular, and maintainable code
- Have received a bachelor's degree in computer science or similar
- Experience with blockchain or crypto will be an advantage
Application process
- (async) Application is reviewed by our recruiters
- Interview with our recruiter
- Interview with an Engineering Manager or an Engineering Team Leader
- (async) Code exercise
- (async) Code exercise review
- Interview with the members of the engineering team
- Interview with our VP of Engineering
- Prior employment verification check
Compensation
- between USD $51,850 to $171,450.
Requirements
- 3+ years in Software Development using Elixir or Erlang (or good knowledge of other functional languages).
- Solid knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Good understanding of distributed systems and concurrent programming concepts.
- Familiarity with AWS, Terraform, Circle CI (or other CI/CD), and Git.
- Good understanding of relational databases (we use Postgresql).
- Excellent communication skills and a passion for learning new technologies.
- Strong problem-solving skills and ability to thrive in a fast-paced, collaborative environment.
- Ability to collaborate effectively with cross-functional teams, including. developers, UI designers, and stakeholders to deliver cohesive design solutions.
- U.S. Citizenship.
Nice to have
- Interest in NLP (Natural Language Processing), LLMs (Large Language Models), or Machine Learning.
- Familiarity with Tailwind CSS.
- Experience with Elasticsearch.
- Understanding of Distributed Erlang.
- Knowledge of Python.
- Experience with REST APIs.
- Strong attention to detail in UI.
Application process
- (async) Application is reviewed by our recruiters
- Interview with our recruiter
- Interview with an Engineering Manager or an Engineering Team Leader
- (async) Code exercise
- (async) Code exercise review
- Interview with the members of the engineering team
- Interview with our VP of Engineering
- Prior employment verification check
Compensation
- between USD $51,850 to $171,450.
Requirements
- Full stack engineering (we use Elixir, Postgres, GraphQL, TypeScript, React). It's okay if you don't know our stack, but you should be confident in picking it up quickly
- Experience working on big contextually complex applications.
- Experience owning and executing major features from start to finish, with speed & predictability.
- Experience writing high-quality code with effective test coverage.
- Experience proactively initiating progress and timeline updates with the rest of the team.
Application process
- 20-minute intro chat.
- 30-45 minute interview with CTO.
- Technical spec take-home assignment.
- 75-minute call with Director of Eng: 45 min coding exercise (Elixir, JS or Python) + 30 min conversation.
- 15-minute interview with CEO.
- Offer letter.
Requirements
- Design, build, deploy, and maintain customer solutions using Elixir, Phoenix and Ash.
- https://www.timeline.co/
Our Mission
Our Company
Our Team
The Role
Responsabilities
Requirements
Nice to have
Application process
Compensation