> Markdown version of [/jobs/ext/1216464-software-development-engineer-ii](https://www.wearedevelopers.com/jobs/ext/1216464-software-development-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer II - **Company:** Republic Finance, LLC - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Web Interfaces, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Android Software Development, Android Studio, Apple IOS, Apple Xcode, Applications Architecture, HTML5, User Authentication, Client Server Models, Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Code Review, Data Transmissions, Software Debugging, Google Maps, Push Technology, Identity and Access Management, IOS SDK, Mobile Application Software, Node.Js, OAuth, Salesforce.Com, SignalR, Software Engineering, TypeScript, Web Applications, WebSocket, WebRTC, Android Debug Bridge, Okta, Mobile Os, ReactJS, Express.js, Firebase, Backend, Kotlin, Webpack, Material UI, Information Technology, Build Tools, Graphql, React Native, Front End Software Development, React Redux, Restful APIs, Web Api - **Published:** July 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a40c5714a78a0c34 ## About the Role Bachelor's degree (or foreign equivalent) in Computer Science, Computer Information Systems, or related. Must have 6 years of experience as a developer, engineer, or related position, which must include: Working with React.js, including React Hooks, Context API, and component lifecycle, HTML5, CSS3, modern front-end build tools (e.g., Webpack, Babel), management libraries (e.g., Redux, Mobx), and RESTful APIs; Integration of real-time communication and event-driven data updates in applications (SignalR, WebSockets, React.js); Development of cross-platform and native mobile applications supporting Android and iOS platforms (React Native, Kotlin/Java, Swift); Implementation of native mobile platform features and device integrations (Android SDK, iOS SDK, device APIs); Integration of modern client-server communication frameworks (GraphQL, Apollo Client, React.js); Implementation of push notifications and messaging services in mobile applications (Firebase Cloud Messaging, mobile notification APIs); Implementation of scalable UI state management (Redux, Context API, React Hooks); Development of responsive enterprise web interfaces (React.js, HTML5, CSS3, Material UI); Integration of third-party APIs and services (Google Maps API, Firebase, REST APIs); Implementation of secure authentication and identity management (OAuth, Okta, Salesforce Identity); Mobile application development and debugging environments (Android Studio, Xcode, ADB); Backend API integration and data communication (Node.js, Express.js, GraphQL, REST APIs); and Cross-platform application architecture supporting web and mobile environments (React.js, React Native, TypeScript). ## Description In business for more than 70 years, Republic Finance is proud to be a trusted lender in over 300 communities across the United States! We specialize in providing flexible lending solutions and outstanding 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! * 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. EEOE. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [There's an app for that - on the role of cross platform development in the app development ecosystem](https://www.wearedevelopers.com/videos/278-there-s-an-app-for-that-on-the-role-of-cross-platform-development-in-the-app-development-ecosystem) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)