Position: Full Stack Developer Front End Focus (React, Redux, Java)
Location: Irving, TX
Duration: Long Term Contract
Front-End (Primary Focus ~70%)
- Design, develop, and maintain modern, responsive UI components using React.js
- Implement state management using Redux (or Redux Toolkit)
- Translate UI/UX designs and wireframes into high-quality, reusable code
- Optimize applications for performance, scalability, accessibility, and cross-browser compatibility
- Ensure clean, maintainable, and modular front-end architecture
- Perform unit testing using tools such as Jest, React Testing Library, or similar
- Collaborate with UX/UI designers to maintain design consistency and usability best practices
Back-End (Secondary Focus ~30%)
- Develop and support backend services/APIs using Java (Spring / Spring Boot preferred)
- Consume and integrate RESTful APIs within front-end applications
- Assist in backend troubleshooting, bug fixing, and feature enhancements
- Work with databases (SQL/NoSQL) for basic data operations and integrations
Required Skills & Qualifications
Must-Have Skills
- Strong hands-on experience with React.js (Hooks, Functional Components)
- Solid understanding of Redux / Redux Toolkit and frontend state management
- Proficiency in JavaScript (ES6+), HTML5, and CSS3
- Working experience with Java and Spring/Spring Boot
- Experience building and consuming REST APIs
- Familiarity with Git, version control, and CI/CD pipelines
- Good understanding of responsive design and browser compatibility
Good to Have Skills
- Experience with TypeScript
- Knowledge of Microservices architecture
- Exposure to Cloud platforms (AWS, Azure, or Google Cloud Platform)
- Experience with Docker, Kubernetes, or DevOps practices
- Familiarity with frontend build tools (Webpack, Vite, Babel)
- Knowledge of Agile/Scrum development methodologies