Software Development Engineer - Front End
Republic Finance, LLC
Overview & Responsibilities In business for more than 70 years, Republic Finance is proud to be a trusted lender in over 250 communities across the United States! We specialize in providing flexible lending solutions and incomparable customer service. Driven by our shared mission to pursue excellence for our team, our customers, and our performance, we are continuously improving our customer offerings in tandem with opening more branches in new states each year. We also regularly promote from within and enjoy giving back to the communities we serve. In a nutshell, our company culture is about helping customers, investing in our employee's future, and ensuring that our performance makes an impact on our community! As a React Developer you will use your deep knowledge of React and JavaScript to build dynamic and responsive web applications. You’ll work closely with our design and development teams to implement innovative solutions that drive user engagement and satisfaction. Your role will involve translating complex requirements into functional, high-performance code and ensuring the seamless integration of front-end components with back-end services. **PLEASE NOTE that this is a hybrid position and requires working onsite at our Plano, TX office three days each week. Responsibilities are as follows: Develop and maintain web applications using React.js and JavaScript. Implement reusable and modular components and libraries for future use. Collaborate with UX/UI designers to transform design concepts into interactive and high-quality code. Integrate frontend components with backend services via RESTful APIs. Optimize applications for performance, scalability, and responsiveness. Troubleshoot and resolve issues, including bugs and performance bottlenecks. Write and maintain clean, efficient, and well-documented code. Participate in code reviews and contribute to best practices and coding standards. Stay informed about the latest industry trends and advancements in React and JavaScript. Requirements Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience. 6+ years of experience as a React Developer with strong proficiency in JavaScript (ES6+). Extensive experience with React.js, including React Hooks, Context API, and component lifecycle. Solid understanding of HTML5, CSS3, and modern front-end build tools (e.g., Webpack, Babel). Experience with state management libraries (e.g., Redux, MobX) and RESTful APIs. Familiarity with version control systems, particularly Git. Ability to work independently and multi-functionally in a fast-paced environment. Excellent problem-solving skills and attention to detail. Good communication and teamwork skills. Preferred Qualifications: Experience with TypeScript and static typing. Familiarity with server-side rendering frameworks (e.g., Next.js). Knowledge of testing frameworks (e.g., Jest, React Testing Library). Experience with performance optimization techniques and tools. Understanding of accessibility standards and best practices. Benefits We offer a competitive compensation and benefits package including: Health, Dental, & Vision Insurance 15 days of Paid Time Off (PTO) to start + 1 additional personal holiday 401k + employer match Company provided Life Insurance & Long Term Disability Employee Assistance Program - Confidential mental health support Additional benefits with Republic Finance include: Access to LinkedIn Learning's library of 10,000+ professional development courses Employee of the Month Program Philanthropic support for multiple charities including an annual drive for St. Jude Children's Research Hospital Regular drawings for Sports tickets Professional offices with a friendly team environment Republic Finance, LLC is an Equal Opportunity Employer and does not discriminate on the basis of race, sex, color, religion, national origin, age disability or veteran status in employment opportunities and benefits. Republic Finance, LLC maintains a Drug-Free Workplace.
Por favor confirme su dirección de correo electrónico: Send Email