Frontend Web Development Intern
Title: Frontend Web Development Intern
Status: P/T
Attendance: In-person – Trenton, NJ
Duration: 3 months with the possibility of renewal
Reporting to the Director of Data Center Administration, the Frontend Web Development Intern will support the creation of high-impact static web applications that promote housing stability and public service access for residents of New Jersey. These applications directly power efforts in eviction prevention, affordable housing, and veterans homelessness initiatives, delivering mission-critical information and tools to the public and internal stakeholders.
This is a hands-on, growth-oriented internship focused on building real-world skills using modern JavaScript tools—including React, Vite, TypeScript, and Astro—in a public sector setting. Interns will contribute to the development of government-facing and public-facing applications that deliver essential services to New Jersey residents. You will also work with AI-assisted development platforms such as Bolt.new, Cursor, and similar tools to streamline workflows and accelerate delivery. Projects are deployed in Microsoft Azure and AWS environments.
This position is ideal for students or early-career professionals who have a basic foundation in JavaScript and are ready to grow their skills by contributing to real software that supports public good.
Key Responsibilities:
- Develop and maintain public-facing static web applications using JavaScript, TypeScript, React, Astro, and Vite.
- Leverage AI-assisted coding tools (e.g., Bolt.net, Cursor, GitHub Copilot) to improve code efficiency and quality.
- Collaborate with the Data Center Director on UI/UX enhancements, accessibility features, and user interaction patterns.
- Integrate REST APIs and configuration files (JSON) into frontend systems to support dynamic, data-driven content.
- Participate in cloud deployment workflows using Azure and AWS.
- Ensure web interfaces are mobile-responsive, accessible to diverse audiences, and performant.
Minimum Qualifications:
- Currently enrolled in or recently completed a degree program in a relevant field such as Computer Science, Web Development, Information Systems, Urban Planning, Public Policy, Geography, or any other discipline with a strong interest in technology and public service.
- Basic proficiency in JavaScript, HTML, and CSS.
- Interest in modern JavaScript tools and frameworks such as React, Vite, TypeScript, or Astro.
- Curiosity and motivation to learn new tools and apply feedback to improve.
- Strong attention to detail and communication skills.
- Ability to work in-person at our Trenton, NJ office.
Preferred Skills:
- Familiarity with AI-powered development tools (e.g., Bolt.net, Cursor, GitHub Copilot).
- Exposure to cloud platforms such as Microsoft Azure or AWS.
- Understanding of CMS platforms and/or internationalization frameworks (e.g., i18n, next-i18next, etc.).
- Awareness of accessibility standards (WCAG), responsive design, and component-based development.
- Familiarity with Git, GitHub, and version control workflows.
Nice to Have:
- Exposure to geospatial and visualization libraries like Leaflet.js, D3.js, or Chart.js.
- Experience with static site deployment, content workflows, or performance optimization.
- Familiarity with the New Jersey State Web Design System.
What You’ll Gain:
- The opportunity to contribute to software that directly benefits vulnerable communities across New Jersey.
- Mentorship and technical guidance from the Data Center Director on frontend development best practices.
- Exposure to modern frontend development stacks and AI-enhanced workflows.
- A portfolio of production-quality applications in the civic tech space.
- Insight into how technology is transforming government service delivery.
How to Apply:
Please submit your resume and a brief statement of interest, along with any relevant portfolio or GitHub links, to dhcrdatacenter@dca.nj.gov. Include “Frontend Web Development Intern” in the subject line of your email.
About the DHCR Data Center:
The DHCR Data Center is a division-wide unit dedicated to enhancing data and technology practices throughout the Division of Housing and Community Resources. It supports all DHCR programs by ensuring data accuracy, accessibility, and security, while driving innovation in the public sector. The Center leads work in open data, civic technology, and web development—positioning data and software as critical infrastructure in delivering services to New Jersey residents.