Sr. Front-End Developer: We are seeking a Senior Front-End Developer with deep expertise in modern JavaScript and React to help design and build high-quality, scalable web applications. This role is ideal for someone who is hands-on, detail-oriented, and passionate about delivering exceptional user experiences using today's front-end technologies and patterns and AI-assisted development tools.
You will collaborate closely with product owners, UX/UI designers, and back-end engineers to translate business requirements into performant and maintainable user interfaces.
Responsibilities:- Design, develop, and maintain modern, responsive front-end applications using React and JavaScript
- Build reusable, well-structured UI components using React functional components and hooks
- Implement clean, maintainable styling using CSS, Bootstrap, and Material UI
- Ensure applications are cross-browser compatible, responsive, and performant
- Optimize front-end performance, including rendering efficiency, bundle size, and load times
- Collaborate with designers to accurately implement UI/UX designs from tools like Figma
- Integrate front-end applications with RESTful APIs
- Enforce best practices around code quality, testing, and maintainability
- Participate in code reviews and mentor junior developers
- Stay current with evolving front-end technologies and industry trends
Qualifications:- Strong JavaScript (ES6+) expertise, including asynchronous programming, closures, and modern syntax
- Advanced experience with React:
- Functional components and hooks
- State management patterns (Context API, Redux Toolkit, or similar)
- Component-driven architecture
- Proficiency in HTML5 and semantic markup
- Experience with TypeScript
- Strong command of CSS3, including:
- Flexbox and Grid
- Responsive design principles
- CSS-in-JS concepts and/or modular CSS
- Hands-on experience with Bootstrap for responsive layouts
- Extensive experience using Material UI (MUI), including theming and customization
- Experience consuming and integrating APIs (REST/JSON)
- Familiarity with modern build tools and workflows (Webpack, Vite, npm/yarn)
- Experience using AI-powered development tools (e.g., Copilot-style assistants, AI-based debugging or testing tools)
- Experience with Git and collaborative development workflows
- Experience working in Agile/Scrum environments
- Strong debugging, problem-solving, and performance optimization skills
Rooms To Go Benefits:
- Medical, dental, and vision insurance
- 401(k) with company match
- Associate discounts including furniture
- Company paid life and disability insurance
- Paid time off
- Employee Assistance Program
- Wellness Programs
- And more!