Location: New York, NY
Duration: 1+ Year Contract
We are seeking a Senior Front-End React Developer to design, develop, and deploy modern, secure, and accessible web-based applications. These applications support the full lifecycle management of permits, licenses, and public infrastructure assets, including client-facing portals and internal back-office systems used for review, approvals, inspections, and asset management.
The role involves building highly interactive, map-enabled, and secure applications that enable collaboration between external users (such as contractors and businesses) and internal operational teams. Systems must meet strict accessibility, cybersecurity, and performance standards.
Design, develop, and deploy modern, web-based, accessible user interfaces using React and related front-end technologies
Implement secure client-facing portals and internal administrative systems
Build features that support permit and license application workflows, approvals, inspections, billing, and document exchange
Enable bi-directional communication between external users and internal teams within the application
Develop responsive and accessible UIs using React, HTML5, CSS, JavaScript, AJAX, and modern UI patterns
Follow UX, usability, and accessibility best practices (WCAG compliance)
Integrate online maps and geospatial components within web applications
Ensure applications support role-based access control and secure authentication
Collaborate with backend developers working in .NET 4.8, ASP.NET, .NET Core, C#, MVC/MVVM architectures
Integrate front-end components with RESTful APIs and XML/JSON-based web services
Work closely with business analysts, QA teams, and other developers through the full SDLC
Support integration with SQL Server and Azure SQL databases
Assist with reporting solutions using SSRS and data transformation via SSIS when needed
Participate in configuration management, CI/CD pipelines, and version control using Azure DevOps
Adhere to SDLC processes, including Agile, Waterfall, and RUP methodologies
Create and maintain technical documentation, including architecture diagrams, design artifacts, and implementation guides
Perform unit, integration, and performance testing
Participate in technical reviews, code reviews, and design walkthroughs
Identify performance constraints, security risks, and architectural improvements
Strong experience with React and modern JavaScript frameworks
Proficiency in HTML5, CSS3, JavaScript, AJAX
Experience building secure, role-based web applications
Familiarity with .NET MVC/MVVM front-end integration
Experience working with RESTful APIs and JSON/XML
Knowledge of accessibility standards and UX best practices
Experience using Azure DevOps for CI/CD and version control
Experience with Angular or Backbone
Familiarity with WCF services
Experience with SQL Server 2017/2019 and Azure SQL
Knowledge of mapping/geospatial UI components
Experience generating reports using SSRS
Understanding of enterprise security frameworks and performance optimization