Cookie Consent

This website uses cookies or similar technologies to enhance your browsing experience and provide personalized recommendations. By continuing to use our website, you agree to our Privacy Policy.

Senior Full Stack Developer

|  Posted On: Apr 24, 2025

New York, NY 10010

8 Months, Contract

Log In and Apply

Job Summary

Job Title:  
Senior Full Stack Developer

Posted Date:  
Apr 24, 2025

Duration:  
8 Months, Contract

Shift(s):  

08:00 AM - 04:00 PM


Pay Rate: 
67.70 /Hourly (compensation based on experience and qualifications)

Talk To Our Account Manager

Name:
 
Mayank Gupta

Email:
 
mayank@rangam.com

Phone:
 
908-704-8843

Description

Location: Hybrid, Monday and Friday WAH-Tuesday through Thursday in office

 

Length of Assignment: Start ASAP, preferably before the end of the month, with an end date of September 30th (Possibility of Extension)

 

Possibility of Conversion to Full-Time: Yes, if the candidate performs exceptionally well

 

Hours: Full-time, 40 hours per week

 

Role Requirements:

Must-Have Skills:

  • Minimum 8+ years of hands-on full stack web development experience
  • Experience working independently on both front-end and back-end development
  • Ability to lead a team of six resources
  • Proven experience in Java Enterprise environments (including React development)
  • Hands-on coding experience – not just architecture/design
 Nice-to-Have Skills:
  • Experience with various technologies and applications listed in the job description (6th bullet point)
  • Bachelor’s degree in computer science or related field (preferred, but not required if relevant experience is met)

 

Job Description:

  • The Corporate Systems Development division at Client is seeking an experienced Senior Full Stack Developer with a strong background in modern web development technologies and proven expertise in both front-end and back-end architecture.
  • This role is pivotal in designing and developing scalable, high-quality solutions, leading the development of complex web applications, and ensuring the seamless integration of React with backend services.
  • As a Senior Developer, you will drive innovation, design complex architectures, and ensure the development of best-in-class applications in a dynamic Agile environment.

 

Key Duties and Responsibilities

  • Lead the conversion of functional specifications into detailed technical designs, ensuring high-quality, scalable solutions. Oversee the development of both frontend and backend components, with a strong focus on React and associated technologies.
  • Design, develop, test, and maintain modern web applications using React, TypeScript, and other cutting-edge frontend technologies, alongside backend services.
  • Implement robust, scalable solutions using modern web development frameworks and ensure seamless integration with backend systems.
  • Provide leadership and mentoring to junior developers, ensuring adherence to best practices, code quality, and continuous improvement in technical skills.
  • Monitor and enhance the performance of web applications. Provide actionable recommendations for optimization and improvements.
  • Maintain thorough documentation of program development, revisions, and technical processes. Offer timely support and problem resolution for customer inquiries.
  • Manage development tasks for small to medium-sized projects while contributing significantly to larger, more complex initiatives.
  • Collaborate with cross-functional teams, including vendors, product managers, and business stakeholders, to ensure alignment with business requirements.
  • Stay ahead of emerging technologies and methodologies. Research and recommend tools and technologies to enhance development efficiency and application performance.
  • Champion and lead Agile practices across the development team. Conduct proofs-of-concept and develop prototypes to validate new approaches and solutions.
  • Technical Expertise
  • React and Front-End Technologies: Extensive experience with React, React Query, Zod,Redux, TypeScript, Axios, React Hook Forms, React Router, Vite, HTML5, CSS3, and modern frontend libraries like Bootstrap, Tailwind CSS, and Material UI.
  • Back-End Technologies: Strong proficiency in SpringBoot, Node.js, Express, RESTful APIs, GraphQL, and integration with back-end services using Java-based technologies or other relevant back-end frameworks.
  • Database Knowledge: Experience with SQL and NoSQL databases, including MySQL, PostgreSQL, MongoDB, or similar, and expertise in designing and optimizing data models.
  • Architecture: Strong understanding of scalable application architectures, microservices, and cloud-native development. Experience with AWS, Azure, or other cloud platforms is advantageous.
  • Version Control: Proficient in Git and other version control systems, with experience in managing code through repositories such as GitHub and Bitbucket.
  • Testing and CI/CD: Proficient in writing unit and integration tests (e.g., using Jest, Mocha, or other testing frameworks) and experience with continuous integration and delivery pipelines.
  • Security Best Practices: Solid understanding of application security, including secure coding practices, OAuth, JWT, and vulnerability assessments.
  • Agile Methodologies: Strong experience with Agile development practices, including Scrum or Kanban, and the ability to foster a collaborative and iterative development environment.

 

Required Skills

  • Minimum of 8+ years of hands-on experience in full-stack web development, with a strong emphasis on React and modern JavaScript technologies (Node.js, TypeScript, Redux, etc.).
  • Proven experience in designing and implementing scalable, high-performance web applications in a production environment.
  • Experience with frontend frameworks and technologies including React, Angular, VueJS, HTML5, CSS3, Bootstrap, and JavaScript/TypeScript.
  • Strong backend development experience with Node.js, Java, or other server-side technologies and integration with RESTful APIs or GraphQL.
  • Experience with cloud services (AWS, Azure, Google Cloud) and modern development tools (Docker, Kubernetes, CI/CD pipelines).
  • Expertise in version control systems (Git, GitHub, GitLab) and Agile development methodologies.
  • Bachelor’s degree in Computer Science or a related field (preferred). Advanced certifications or specializations in React, cloud computing, or full-stack development are a plus.

 

Deal Breakers:

  • Candidates coming from predominantly .NET backgrounds without Java Enterprise experience
  • Candidates who require significant training or hand-holding