Senior Backend Developer

 (3+ years exp)
$38k – $52k
Published: 1 week ago
Avatar for Valiot

Valiot

AI to unleash your operation's true potential

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely

Everywhere

Relocation

Allowed

Skills

Software Development
Backend Development
Elixir
Agile methodology
Elixir Phoenix

The Role

The Job

You are a professional Backend Engineer that participates in the complete development life cycle of our product. Together with your teammates, you create our ValiotApp Product and take pride in doing so. As a Backend Engineer, you have knowledge of databases, GraphQL APIs, Phoenix, and Elixir.
Your job includes:

  • Apply DevOps mindset to improve the Continuous Delivery pipeline.
  • Take many abstract ideas and codify them into a viable solution that meets business needs.
  • Collaborate with teammates to continuously improve the ways you and your teamwork
  • Develop an OTP application on a functional programming language(elixir)
  • Manage migrations and optimizations to databases.
  • Stay up to date with the latest technologies.
  • Working with agile methodologies.

Background

  • Hands-on experience in Backend development.
  • +3 years of proven work experience in software development.
  • Robust documentation and writing skills.
  • Programming experience in Elixir.
  • Experience with packages in Elixir (Absinthe, Phoenix, etc.).

You’re a fast learner who thrives in challenging environments and has a creative yet structured approach to problem-solving. You are a team player who enjoys working in a passionate team who is curious by nature and takes ownership at work.

Responsibilities

  • Work with no supervision and delegate specific tasks to the team defining user stories according to the business/project needs.
  • Design and implement software and system from requirements to production and commercial deployment.
  • Take initiative to address the more significant technical needs of the product you work on.
  • Test-driven development
  • Responsible and Result oriented: makes sure things get done.
  • Contribute to the growth of Valiot by proactively sharing your knowledge to help your colleagues grown.
  • Follow coding standards and best practices.
  • Assist other teams and developers with usage and understanding of features created.
  • Elaboration of user's manual for developed systems.