Senior Software Engineer

SmartRent
US - Arizona - Phoenix
View Company Profile / << Go Back

  • Job Type: Full time
  • 11 days ago

Job Description

The Senior Software Engineer will design and implement high-quality software solutions while mentoring team members and improving engineering standards. They will collaborate with cross-functional teams to develop new features, refactor legacy systems, and optimize performance across the platform.

Requirements: Candidates must have 4-6 years of software development experience, including at least 3 years with JavaScript, HTML, CSS, and modern frameworks like React or React Native. A bachelor's degree in a related field or equivalent work experience is required, along with proficiency in RESTful APIs and version control tools.

Key Skills: Elixir, React, React Native, JavaScript, TypeScript, Node.js, RESTful APIs, GraphQL, Git, Azure DevOps, CI/CD, IoT, Software architecture, Mentoring, Agile, Performance optimization

Benefits: Medical insurance, Dental insurance, Vision insurance, Life insurance, Flexible PTO, 401(k), Paid parental leave, Discounted pet insurance, Discounted legal services, Employee stock purchase plan




Fast Track Upload