Job Title: Full Stack Developer
Location: Onsite Middletown, NJ / Atlanta, GA / Dallas, TX
Tax Term (W2, C2C): W2/C2C
Job Type (Permanent/Contract): Contract
Duration: Long Term
Pay Range: $42 - $47/hr
Description:
We are seeking a Full Stack Developer with strong experience building modern web applications, dashboards, and interactive user interfaces. The ideal candidate will have hands-on experience developing responsive front-end experiences, integrating with APIs and data services, and delivering scalable applications that support analytics, reporting, and operational workflows.
Role and Responsibilities:
- Design, develop, and maintain responsive web applications and dashboards.
- Build interactive UI components using modern JavaScript frameworks such as React.
- Develop and integrate backend services, REST APIs, and data access layers.
- Create data visualizations, charts, filters, and reporting views for business users.
- Collaborate with product owners, UX designers, and backend/data teams to deliver user-friendly solutions.
- Optimize application performance, usability, and reliability.
- Implement authentication, authorization, and secure data handling practices.
- Write clean, maintainable, and well-documented code.
- Support testing, debugging, deployment, and production issue resolution.
- Participate in code reviews and contribute to development best practices.
Required Skills:
- 10+ years of full stack development experience.
- Strong front-end development skills using JavaScript/TypeScript, HTML, and CSS.
- Experience with modern UI frameworks such as React.
- Experience building dashboards, reporting tools, or data-driven web interfaces.
- Backend development experience using Node.js, Python, Java, or .NET.
- Experience integrating REST APIs with relational or NoSQL databases.
- Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
- Strong problem-solving skills and focus on user experience.
- Experience with Power BI or other visualization libraries (preferred).
- Experience with Azure cloud platform (preferred).
- Knowledge of UI/UX design principles and accessibility best practices.
- Experience with Docker and containerized applications (preferred).
- Familiarity with analytics, data platforms, or enterprise reporting environments.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
- 10+ years of professional full stack development experience.
- Proven expertise in developing scalable, secure, and high-performance web applications.
- Excellent communication and collaboration skills.
- Experience working in Agile/Scrum environments.