UI Full Stack Developer
Job Title: UI Full Stack Developer
Duration: 18+ months
Location: Plano, TX (On-site)
Job Description:
We are seeking a skilled UI Full Stack Developer for an 18-month+ contract role. The ideal candidate will have strong experience in front-end and back-end technologies and will work closely with cross-functional teams to deliver high-quality, scalable, and performant applications.
Key Responsibilities:
- Develop and maintain responsive web applications using ReactJS.
- Build and integrate RESTful APIs using NodeJS and Java with Spring Boot microservices.
- Design and develop back-end components, ensuring robust performance and seamless integration with front-end applications.
- Collaborate with UI/UX designers, product managers, and other team members to deliver an exceptional user experience.
- Ensure code quality through best practices, including writing unit tests and performing code reviews.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- Work with MongoDB for database operations (Nice to have but not required).
- Gain basic exposure to NextJS for server-side rendering (Nice to have but not required).
Required Skills:
- ReactJS – Must have strong experience building user interfaces and component-based architectures.
- NodeJS – Proven experience in back-end development using NodeJS for building scalable applications.
- Java – Must have solid experience with Java in backend development.
- Spring Boot (Microservices) – Experience in building microservices architectures using Spring Boot.
Nice to Have:
- MongoDB – Experience working with NoSQL databases.
- NextJS – Basic knowledge of NextJS for server-side rendering and optimizing React applications