Remote Senior Software Engineer (Elixir)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • SmartRent, Inc. is seeking a dynamic and innovative Senior Software Engineer to contribute to their IoT solutions.
  • This role will focus heavily on back-end development using Elixir, while also involving front-end projects.
  • The position requires effective communication skills for collaboration and support within a remote team.
  • Candidates are encouraged to apply regardless of their background, as diverse perspectives are valued.
  • Strong time management skills are essential to maintain productivity without direct supervision.
  • Responsibilities include strategizing and executing medium to large-scale projects, developing accurate project timelines, creating robust software solutions, and practicing empathy in user interactions.
  • The engineer will make architectural trade-off decisions, contribute to high-impact projects, and invest in continuous learning and improvement for themselves and their colleagues.
  • Proactive identification of potential challenges and early communication for collaborative problem-solving is expected.

Requirements:

  • Candidates must have 5+ years of professional software development experience, with at least 2-3 years in Elixir.
  • A strong understanding of functional programming concepts such as immutability, first-class functions, recursion, and higher-order functions is required.
  • Familiarity with relational databases like PostgreSQL or MySQL is necessary, along with a desire to grow database expertise.
  • Proficiency or willingness to learn Ecto for database querying and migration in Elixir applications is expected.
  • Experience with automated testing frameworks like ExUnit and CI/CD pipelines is preferred.
  • A passion for continuous improvement and learning is essential, with a willingness to adopt new tools and workflows.

Benefits:

  • SmartRent offers 100% employer-paid medical coverage for US employees.
  • Flexible PTO is provided to support work-life balance.
  • Competitive 401k and employee stock purchase plans are available to help employees invest in their future.
  • The company values hard work, collaboration, authenticity, and diversity in the workplace.
  • Opportunities for personal and professional growth in a supportive and inclusive environment are encouraged.
About the job
Posted on
Job type
Salary
-
Leave a feedback