React Developer

company banner
Apex Systems
Full Time

Job Description

Job#: 1302987

Job Description:

SENIOR FRONT-END ENGINEER ATLANTA, GA

Sr. Front-End Engineer

We are looking for a Senior Front-End Engineer to work on the Rooms To Go flagship domain, RoomsToGo.com. Our ideal candidate has 3+ years of experience working with React JavaScript and 5+ years of Front-End development overall.

Responsibilities:
  • Attend a daily stand-up meeting to discuss what you did yesterday and what you are expect to complete today.
  • Help estimate story complexity on our Jira board for the bi-weekly sprints.
  • Choose a story to work on by creating a feature branch and then when finished, create a pull request so the team can peer review your work.
  • Review the teams' pull requests to ensure they meet our code patterns to improve code quality across the board.
  • Work with QA to ensure your story passes all business requirements.
  • Debug issues reported by operations, content, or analytics to determine what needs to be done to correct the issue.
  • Mentor junior front-end engineers if they have questions about their code.
  • Adapt to last-minute, unplanned requests and be able to switch gears throughout the day.
  • Spend time reading blogs and articles to further your growth as a front-end engineer.

Requirements:
  • Know your way around JavaScript/ES6 and CSS/Styled Components.
  • Have a strong foundation in React 17+ specifically with core concepts like hooks, functional component composition, and state management.
  • Basic understanding of WCAG/WAI-ARIA accessibility compliance required for HTML elements.
  • Knowledge of best practices using Git, GitFlow, and GitHub.
  • Enjoy documenting your code, ideally with JSDoc or TypeScript.
  • Proficiency with modern web technologies, like GraphQL and RESTful APIs.
  • Experience working in a team environment, where cross-team collaboration is expected and encouraged.
  • Available and willing to work in the corporate office in Brookhaven, GA 3 days per week (every Mon, Tue, and Wed).

Nice To Haves:
  • MUI v5 (component library)
  • Gatsby v4 (static site generator)
  • Strapi v4 (content management system)
  • Algolia (personalized site search)
  • Figma (wireframes and mock-ups)
  • LaunchDarkly (feature flags)
  • Exposure to Google Tag Manager, Google Optimize, and Google Analytics v4.
  • Understanding the ebbs and flows of a retail digital marketing organization is ideal.
  • Knowledge of NPM, Node, and knowing the difference between package.json and package-lock.json will make you stand-out.
  • Experience using Jenkins to manage builds in an AWS environment.

Founded in 1991, Rooms To Go is one of the largest and fastest growing furniture retailers in the US with over 250 stores in ten southern states, eight distribution centers and an e-commerce business. Rooms To Go offers a collaborative work environment within a supportive culture.

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!

Rooms To Go is an equal opportunity employer. We do not discriminate in hiring or employment against any individual on the basis of race, color, gender, national origin, ancestry, religion, physical or mental disability, age, veteran status, sexual orientation, gender identity or expression, marital status, pregnancy, citizenship, or any other factor protected by anti-discrimination laws

Applicants must be authorized to work in the U.S.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or


Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

.
Dice Id : apexsan
Position Id : BHJOB2374_1302987
Originally Posted : 4 months ago

Similar Positions at Apex Systems

Mid-Level Web Dev (React/Python)
  • Smyrna, GA
  • 4 hours ago
React Developer
  • Memphis, TN
  • 4 hours ago
.NET Developer
  • Atlanta, GA
  • 4 hours ago
Lead React Fullstack Developer
  • Raleigh, NC
  • 4 hours ago
Sr React Developer
  • Richfield, MN
  • 4 hours ago
Senior React Native Developer
  • Bentonville, AR
  • 4 hours ago
React Native Developer
  • Las Vegas, NV
  • 4 hours ago
Java/Angular/React Software Engineer
  • Dearborn, MI
  • 4 hours ago
Sr. Mulesoft Developer
  • Charlotte, NC
  • 4 hours ago