What are the responsibilities and job description for the Full Stack Developer position at Princeton IT Services, Inc?
Job Title: Full Stack Developer (React, Java, Node.js, Spring Boot)
Location: Plano, TX ( 100% Onsite)
Position Type: Full-Time contract
Job Summary
We are seeking a skilled Full Stack Developer with a strong focus on front-end development and expertise in ReactJS, NextJS, NodeJS, and Spring Boot. The ideal candidate will develop and maintain intuitive, responsive, and visually appealing web applications. Key responsibilities include collaborating with cross-functional teams, ensuring UI/UX design feasibility, optimizing application performance, and troubleshooting issues across the full stack.
Key Responsibilities
Location: Plano, TX ( 100% Onsite)
Position Type: Full-Time contract
Job Summary
We are seeking a skilled Full Stack Developer with a strong focus on front-end development and expertise in ReactJS, NextJS, NodeJS, and Spring Boot. The ideal candidate will develop and maintain intuitive, responsive, and visually appealing web applications. Key responsibilities include collaborating with cross-functional teams, ensuring UI/UX design feasibility, optimizing application performance, and troubleshooting issues across the full stack.
Key Responsibilities
- Develop and maintain web applications using ReactJS, NextJS NodeJS, and Spring Boot.
- Design and implement user interfaces that are intuitive, responsive, and visually appealing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code. Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues across the full stack. Stay up-to-date with emerging technologies and industry trends.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Developer with a primary focus on Front End Development.
- Strong proficiency in ReactJS, NextJS, NodeJS, and Spring Boot.
- Solid understanding of HTML, CSS, and JavaScript.
- Experience with RESTful APIs and web services.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, agile development environment.