Brilliant Infotech

UI Developer

Front End Developer in New York, NY

Posted 2019-07-02
Description

Looking for UI Developer who is able to combine the art of design with the art of programming. Responsibilities will include translation of the UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works


Fundamental Components
• Minimum of 3+ years of experience as UI developer
• Develop new user-facing features with responsive design
• Build reusable code and libraries for future use
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to back-end
• Collaborate with other team members and stakeholders
• Experience with Agile/SAFe Software Development Principles
• Experience/knowledge with CI/CD


Technical
• Proficient understanding of web markup, including HTML5, CSS3, BootStrap
• Proficient understanding of client-side scripting and JavaScript frameworks, including Javascript, JQuery, Angular, TypeScript, Express etc.
• Proficient understanding of building RESTful web Services, JSON, Node JS
• Good understanding of MVC architecture, Dependency Injection concepts
• Strong Object Oriented Programming Experience
• Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS
• Good understanding of asynchronous request handling, partial page updates with Node JS, AJAX etc.
• Proficient understanding of cross-browser compatibility issues and ways to work around them.
• Proficient understanding of code versioning tools, such as {{Git / TFS / SVN}}
• Good understanding of backend databases like Oracle, MS SQL Server, Mongo DB etc.
• Experienced in developing UML Diagrams like use Cases, Class Diagrams and Sequence Diagrams using Rational Rose, MS Visio or Lucid Charts.
• Experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
• Experience with webpack, babel or gulp for build configuration.
• Experience with Angular 6/7 to develop single page applications
• Experience with http interceptors configurations for security in Angular applications.
• Experience with Responsive Web design using BootStrap to build grids, layouts and 3components. Experience with Jasmine and Karma for UNIT and Functional Testing of JavaScript with mocking frameworks and spys. Experience with Selenium.
• Experience with MEAN/ MERN stack for developing applications.
• Experience with Node JS, Express and TypeScript for development of RESTful web services and middleware configurations.
• Experience with unit testing of JavaScript applications using Karma, Jasmine, APIMocker, Jest, enzyme, Snion, Swagger, Selenium etc.
• Good understanding of SEO principles and ensuring that application will adhere to them.
• Experience with usability, accessibility and demonstrated knowledge of applicable laws, policies, standards, and best practices, including WCAG 2.0.
• Having Experience with UI development tools (like Dreamweaver), Invisio is preferred
• Experience with .Net technologies like MVC, .Net Core, is a plus.
• Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
Generic -
• Strong Analytical, Technical, and Problem solving skills
• Excellent written & verbal communication and organizational skills

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Front End Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.