Senior Software Engineer

Home Solutions Logo

Home Solutions

πŸ“Remote - United States

Summary

Join Home Solutions as a Senior Software Engineer and be part of a small, agile team developing high-performance web applications. You will design and develop responsive web applications using modern frameworks like React and Next.js, build reusable component libraries, and integrate with headless CMS systems and SQL databases. Responsibilities include optimizing applications for speed and scalability, ensuring web accessibility, troubleshooting production issues, and driving continuous improvement. The ideal candidate possesses 4-6+ years of frontend development experience, expertise in component-based frameworks and static site generators, and proficiency in JavaScript/TypeScript, HTML, and CSS. This role offers opportunities for growth, impact, and learning within a fast-growing company.

Requirements

  • 4-6+ years of experience with modern frontend development
  • Strong proficiency with component-based frameworks (React, Vue, Angular, or similar)
  • Experience with static site generators (Next.js, Nuxt, Gatsby, or similar)
  • Expertise in JavaScript/TypeScript, HTML, and CSS (CSS Modules, Styled Components, or similar)
  • Experience working with headless CMS systems
  • Proficiency in writing SQL queries and working with relational databases
  • Understanding of RESTful APIs and GraphQL
  • Experience with version control systems (Git)
  • Familiarity with CI/CD pipelines and deployment processes
  • Knowledge of web performance optimization and accessibility standards
  • A demonstrated history of ownership and delivering results
  • Alignment with our core values: Grow Without Limits, Get After It, Act With Focus, and Build The Team

Responsibilities

  • Design and develop responsive, high-performance web applications using modern component-based frameworks (we use React) and static site generators (we use Next.js)
  • Build and maintain reusable component libraries to ensure consistency across applications
  • Implement and manage headless CMS integrations (we use Payload CMS)
  • Write and optimize SQL queries and manage database migrations (we use PostgreSQL/Neon Serverless DB)
  • Optimize applications for maximum speed and scalability across various browsers and devices
  • Implement and maintain best practices for web accessibility standards (WCAG)
  • Partner with business teams to troubleshoot, replicate production issues, and implement solutions
  • Drive continuous improvement through code reviews, mentorship, and knowledge sharing
  • Monitor applications and proactively optimize and resolve issues
  • Demonstrate ownership by seeing projects through from conception to delivery

Preferred Qualifications

  • Experience with Vercel or similar deployment platforms
  • Specific experience with Payload CMS
  • Experience with PostgreSQL specifically
  • Background in building and maintaining component libraries
  • Understanding of SSR, SSG, and ISR rendering strategies

Benefits

  • Health, medical, and vision insurance
  • A 401(k) match
  • Short-term disability coverage
  • A cell phone reimbursement
  • Flexible time off
  • A bi-annual $500 Relax & Recharge bonus
  • A learning and development stipend
  • A Charity Match program to give back to causes you care about

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.