Jobs via Dice
Jobs via Dice is hiring: UI Developer in City of Albany
Jobs via Dice, City of Albany, NY, United States
Job Title: UI Developer – Level III
Location: Albany, NY (Onsite at 40 N. Pearl Street)
Duration: 18 Months
Experience Required: 15+ Years
Job Summary: Seeking a highly experienced UI Developer (Level III) to design and implement complex, scalable, and high-performance user interfaces for large enterprise web applications. The ideal candidate will bring deep experience in modern UI technologies, strong problem-solving skills, and the ability to collaborate across business and technical teams.
Mandatory Qualifications
- 15+ years total IT experience
- 7+ years working on complex projects, with 2+ years in a development leadership role
- 7+ years of strong UI development experience using:
- HTML, XML, JSON, AJAX
- JavaScript/TypeScript
- Angular (3–4 years minimum)
- jQuery, Bootstrap, CSS
- UI patterns including MVC
- Proven experience maintaining and enhancing large-scale, scalable UI applications
Desirable Qualifications
- Bachelor’s degree in Computer Science or related field
- 7+ years developing applications using .NET/C# or Java/Spring Boot
- 7+ years with Service-Oriented Architecture (SOA), SOAP/REST APIs
- 7+ years with Entity Framework
- 7+ years with unit testing frameworks (xUnit/NUnit)
- 5+ years with Git or similar distributed version control
- 2+ years implementing CI/CD pipelines
- 2+ years working with Agile/Scrum
- Experience in state/federal government projects (Health & Human Services preferred)
Responsibilities
- Design and develop high-quality, reusable, responsive UI components
- Translate business requirements into UI functionality
- Collaborate with UX designers, business analysts, and product teams
- Drive UI/UX best practices, accessibility (Section 508/WCAG), and responsive design
- Optimize UI performance and scalability
- Conduct code reviews and ensure code quality
- Mentor junior developers and support team collaboration
- Stay current with emerging front-end technologies
- Participate in all phases of SDLC: analysis, design, development, testing, deployment, and support