Ryz Labs

Senior Software Engineer, Elixir

Ryz Labs

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ElixirPostgres

About the role

  • Focus on writing clear, maintainable code supported by automated tests.
  • Conducting thorough code reviews to ensure quality and adherence to team standards.
  • Collaborating cross-functionally with product and design teams to ensure code meets all customer requirements.
  • Breaking down larger projects into smaller tasks for yourself and your team.
  • Optimizing application performance and troubleshooting issues.
  • Diagnosing and fixing bugs in their services.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in Elixir programming language and functional programming concepts.
  • Experience building web applications with Phoenix or similar frameworks.
  • Interest or experience in CQRS and evented systems.
  • Familiarity with database systems and PostgreSQL
  • Knowledge of web application security best practices.
  • Experience with Git and working with a team (e.g. Pull Requests)
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Experience integrating legacy systems with modern platforms.
  • Experience with LiveView is a plus.
  • A portfolio or examples of previous Elixir LiveView projects is a plus.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Elixirfunctional programmingPhoenixCQRSevented systemsPostgreSQLweb application securityGitproblem-solvingdebugging
Soft skills
communicationcollaboration