
Senior Software Engineer, Elixir
Ryz Labs
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob 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