Job ID:
J53330
Job Title:
Frond-End Developer
Location:
Utica, NY
Duration:
15 Months + Extension
Domain Exposure:
Media/ Entertainment
Work Authorization:
US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EAD
Client:
To Be Discussed Later
Employment Type:
W-2, 1099, C2C
Job Description:
We are seeking a skilled Frontend Developer to design, develop, enhance, and maintain responsive web application interfaces using the React.js and Angular.js frameworks. This role involves close collaboration with backend developers to integrate APIs, ensuring seamless delivery of product requirements and design specifications. You will actively contribute to quality assurance efforts and continuous UI/UX benchmarking, working alongside cross-functional teams including product managers, designers, and QA engineers to deliver high-quality, innovative software solutions.
Highest-priority skills — these should be clearly visible
Frontend:
- React.js — strong
- Angular.js / Angular
- TypeScript
- JavaScript ES6+
- HTML5
- CSS3 / responsive design
- RxJS
- Redux / NgRx
- Flux architecture
- Reusable component development
- Component libraries / design systems
- UI/UX implementation from Figma/wireframes
- Cross-browser/device compatibility
- Browser Developer Tools
Backend / API:
- .NET Core / ASP.NET Core
- RESTful API development & integration
- JWT authentication
- OAuth / OAuth 2.0
- API security
- Async/await
- Dependency Injection
- SOLID principles
Database:
- SQL Server 2019/2022
- ADO.NET
- Entity Framework / EF Core
- Dapper
- SQL queries, stored procedures, performance tuning
Testing:
- Unit testing
- Jest / React Testing Library — if actually used
- Jasmine / Karma — if actually used with Angular
- xUnit / NUnit / MSTest — if actually used for .NET
- Test automation
- Code coverage
Accessibility:
- WCAG 2.1 AA
- Accessible UI
- Semantic HTML
- ARIA
- Keyboard navigation
- Screen-reader compatibility
- Accessibility testing
Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.