
Senior React Developer
- Atlanta, GA
- Permanent
- Full-time
- Assigned workspace in the Atlanta office
- Company-issued equipment
- Formal, hands-on training
- Leading and maintaining responsive web applications using ReactJS, ensuring high performance and optimal user experience.
- Architecting and implementing micro front-end solutions for scalable and maintainable codebases.
- Integrating authentication and authorization flows using identity servers such as Okta.
- Translating UI/UX designs and wireframes into high-quality, reusable code and components.
- Collaborating with product managers, designers, and backend developers to define, design, and ship new features.
- Ensuring the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Building reusable code and front-end libraries for future use.
- Writing clean, modular, and well-documented JavaScript code using best practices.
- Integrating with RESTful APIs, GraphQL, MULE APIs, and third-party services.
- Implementing logging and monitoring using Splunk.
- Participating in code reviews, agile ceremonies, and technical discussions.
- Debugging, troubleshoot and resolve application and UI issues across browsers and platforms.
- Staying up to date with the latest React updates, front-end technologies, tools, and industry trends.
- Mentoring Junior Developers and contribute to team-wide best practices.
- Working closely with QA and DevOps teams to ensure smooth CI/CD pipelines and deployment readiness.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of hands-on experience with ReactJS and JavaScript.
- Proficiency in HTML5, CSS3, and modern responsive design techniques.
- Strong knowledge of React Hooks, Context API, and State Management libraries like Redux.
- Experience architecting and implementing micro front-end solutions.
- Familiarity with identity servers such as Okta for authentication and authorization.
- Experience integrating with MULE APIs and other backend services.
- Experience implementing logging and monitoring with Splunk.
- Familiarity with RESTful APIs, asynchronous data handling, and integration techniques.
- Version control proficiency using Git.
- Exposure to unit testing with tools like Jest, React Testing Library (preferred).
- Experience with TypeScript and Next.js (preferred).
- Understanding of CI/CD pipelines and deployment practices.
- Knowledge of accessibility standards (WCAG) and performance optimization techniques.
- Experience working in an Agile/Scrum environment.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and within a team.
- Continuous learning mindset and attention to detail.
- Experience leading front-end initiatives and collaborating across time zones.
- Exposure to enterprise applications in domains such as Banking, Healthcare, or Fleet Management.
- Medical, Dental & Vision benefits available the 1st month after hire
- Automatic enrollment into our 401k plan (subject to eligibility requirements)
- Virtual fitness classes offered company-wide
- Robust PTO offerings including: major holidays, vacation, sick, personal, & volunteer time
- Employee discounts with major providers (i.e. wireless, gym, car rental, etc.)
- Philanthropic support with both local and national organizations
- Fun culture with company-wide contests and prizes
- Welcoming people of different backgrounds, cultures, ethnicities, genders, and sexual orientations;
- Empowering our people to share their experiences and ideas through open forums and individual conversations; and
- Valuing each person’s unique perspectives and individual contributions.