Senior Software Engineer I

Posted 18 Hours Ago
Hiring Remotely in United States
Remote
Senior level
Information Technology • Real Estate • Software
The Role
The Senior Software Engineer I will enhance the SmartRent platform by integrating smart community solutions, focusing on backend development with Elixir and frontend development with React and React Native. Responsibilities include designing features, optimizing code, mentoring team members, and improving development processes.
Summary Generated by Built In

Who We Are

Founded in 2017, SmartRent, Inc. (NYSE: SMRT) is the leading provider of smart home and property operations solutions for the rental housing industry.
We’re doing big things in the proptech world! SmartRent has been recognized as a winner of HousingWire’s Tech100 Real Estate awards in 2021, 2022, and 2023 for the most innovative tech company serving the mortgage and real estate industries; named on Deloitte’s 2023 Technology Fast 500™ list of fastest-growing companies —and we’re just getting started.

Job Description 

We are looking for a Senior Software Engineer I (Full Stack) to join our innovative and dynamic Core IoT team. This role focuses on developing and enhancing our unified SmartRent platform, integrating cutting-edge smart community solutions with secure, user-friendly software.

You will work at the intersection of physical hardware (like smart locks, thermostats, and intercom systems) and software applications designed for property staff and residents of both single-family and multifamily properties. By combining powerful backend systems with intuitive frontend experiences, you will contribute to creating a safer, more connected, and modern community. This position will primarily involve working on the CMW backend using Elixir while also supporting a React Native app called Alloy Install, which has a similar Elixir backend.

Responsibilities

  • Design, develop, and implement new features and functionality for our products using React, React Native, and Elixir.
  • Enhance SmartRent's Access Control platform, enabling seamless access to common areas through mobile apps, PIN codes, cards, and fobs.
  • Improve and transform the Self-Guided Tours solution for residents and property staff, ensuring an efficient and enjoyable experience.
  • Identify areas of the codebase that can be optimized, refactored, or improved to enhance quality, performance, maintainability, and scalability.
  • Lead efforts to rework existing code, update libraries and dependencies, and adopt new technologies and patterns.
  • Work closely with QA engineers to ensure that software solutions are thoroughly tested and meet quality standards before release.
  • Conduct regular code reviews, knowledge-sharing sessions, and pair programming to troubleshoot issues and facilitate professional development.
  • Provide guidance, support, and mentorship to less experienced team members.
  • Continuously evaluate and improve our development processes, tools, and workflows to drive efficiency and innovation across the organization.
  • Backend: Elixir (for systems like CMW and Alloy Install)
  • Integration with hardware devices like BLE locks, thermostats, and intercom systems
  • Modern front-end build pipelines and tools (e.g., Webpack, Babel, Yarn)
  • Other duties will apply. 

Required Qualifications

  • 6+ years of software development experience in common web technologies and languages: JavaScript, TypeScript, HTML, and CSS.
  • Strong full stack experience in React and its core principles (such as Virtual DOM, JSX, component lifecycle, React Context API/Hooks).
  • Experience with RESTful APIs and asynchronous requests.
  • Familiarity with code versioning tools (e.g., Git).
  • Excellent written and verbal communication skills.
  • Strong attention to detail and understanding of the software development life cycle (SDLC).
  • Regularly demonstrates ownership and passion for their work and team.
  • Backend programming languages (e.g. Elixir, Ruby)
  • Exp with PostgreSQL (Postgres) or other relational databases

Preferred Qualifications 

  • Experience with full stack testing is a plus.
  • Experience with React Native and creating design systems is a plus.
  • Frontend web technologies or web development languages (Vue, JavaScript, HTML and CSS).
  • An analytical mindset with a passion for problem solving.
  • Experience with and a skill for de-escalating situations.
  • An excellent work ethic and self-motivation.
  • Time management and organizational skills.
  • High attention to detail and process-oriented.
  • Experience in Property Management or Multi-Family housing industry.
  • A passion to grow & learn.


#LI-Remote


For our US employees, we offer 100% employer-paid medical coverage, flexible PTO (because we know how important work-life balance is), and competitive 401k and employee stock purchase plans to invest in your future. You’ll fit right in if you:

  • Do the hard work and go out of your way to deliver excellence
  • Own outcomes and learn from your mistakes
  • Are a collaborative and supportive team player; win or lose you lift others up
  • Value authenticity, other’s perspectives, and diversity in the workplace
  • Have a passion for smart tech and the real estate industry

Privacy Policy

Top Skills

Elixir
JavaScript
Typescript
The Company
Scottsdale, AZ
459 Employees
On-site Workplace
Year Founded: 2017

What We Do

SmartRent is a smart home automation company that builds and deploys solutions for property owners, managers, renters and builders. Learn more.

Similar Jobs

Spring Health Logo Spring Health

Senior Software Engineer I, RCM

Artificial Intelligence • Healthtech • Telehealth
Easy Apply
Remote
USA
1300 Employees

Spring Health Logo Spring Health

Senior Software Engineer I (AI)

Artificial Intelligence • Healthtech • Telehealth
Easy Apply
Remote
USA
1300 Employees

Square Logo Square

Principal Software Engineer, Orders Ecosystem Platform

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
New York, NY, USA
12000 Employees
290K-435K Annually

Coupa Software Logo Coupa Software

Lead Software Engineer, Technology Platform

Fintech • Information Technology • Logistics • Payments • Analytics • Business Intelligence • Generative AI
Remote
US
2500 Employees
150K-205K Annually

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account