Mediabistro logo
job logo

Front-End Application Developer

Cynet Systems · Tallahassee, FL, USA ·

Job type:
Full Time

Job Overview

Requirement/Must Have:
8+ years of experience in JavaScript, HTML, and CSS.
4+ years of experience in Typescript, SASS, and LESS.
4+ years of experience in Angular version 8 or above.
4+ years of experience in using Angular UI libraries (e.g. Angular Material).
4+ years of experience using State Management (e.g. ngrx or equivalent) and asynchronous programming using RxJs.
4+ years of experience and solid understanding of software development best practices (MVC/MWM/.Net architecture, design patterns, testable code, etc.).
3+ years of experience and a deep understanding of web applications across all layers: HTTP/S, networks, databases, web server configuration, request/response, performance, security, browsers, devices, encryption, compression, etc.
2+ years of experience in designing and developing Client-Side Security: authentication, authorization, and other security aspects for a client-side application in a real-time project within last 4 years.
2+ years of experience with Responsive Design: responsive layouts (mobile, tablets and desktop) and Material Design principles within the last 4 years.
2+ years of experience in working with SQL/No-SQL database.
Experience in using Ionic 3+, Kendo UI for Angular.
4+ years of experience creating RESTful Web Services, not just consuming.
Experience in using DevOps, TeamCity, and Visual Studio.
Experience in Progressive Web Apps, including data caching, notifications, offline access, and other APIs.
Experience in working with any type of payment service.
Experience in SQL Server.
Responsibilities:
Perform hands-on development, testing and support.
Implement the Front-End technical design and development of an enterprise-class web application.
Define and document application development principles, standards, and best practices, take ownership of the application's UX.
Own and manage the adoption of architecture standards and technical design patterns.
Communicate clearly, strongly, and effectively.
Continually build and share expertise from researching latest technologies and techniques.
Be highly organized, team player and detail oriented.
Able to architect complex UI without relying on a framework.
Conduct code reviews and enforce code quality standards.
Qualification And Education:
Education: Bachelor's or Master's Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
Certifications: Microsoft Dynamics 365 Certification (Desired) and MS Dynamics Power Platform Certifications (Desired).