Front End Angular Engineer
Client is looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of UI/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. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app that communicates with the back-end via REST APIs. You will work on a team with talented Back-end Developers, QA Engineers, DevOps Engineers, and Software Architects.
·Review requirements, specifications and technical design documents to provide timely and meaningful feedback
·Liaise with internal teams (e.g. developers and product managers) to identify system requirements
·Contribute to building and releasing quality software on time
·Estimate, prioritize, plan and coordinate your work
·Gain and continuously exercise an understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
·Validate user actions on the client side and providing responsive feedback
·Writing non-blocking code, and resort to advanced techniques such as multi-threading, when needed
·Use your knowledge to build great-looking, event-driven and highly interactive interfaces
·Collaborate with server-side developers, user-experience designers, and business analysts
·Participate in a test-driven, agile environment by creating configuration, build, and test scripts for Continuous Integration environments
·Keep up to date with the developments in technology and quickly adapt to them to achieve better results
·4+ years of experience as a frontend web developer.
· B.S. Computer Science, Software Engineering, MIS or equivalent work experience. Advanced degrees desirable.
·You have proven experience as frontend web developer.
·You thrive on Angular 6+.
·You have knack for designing amazing UI and experience with material design framework.
·Experience using web-based RESTful APIs.
·Experience developing applications with Firebase.
·You focus on writing clean, well designed and reusable code.
·Familiarity with browser testing and debugging.
·You are detail oriented and pride yourself in UI consistency.
·Charismatic and energetic self-starting personality.
·You have unquenchable desire to keep learning and getting better.
·Ability to collaborate with and motivate multiple groups toward accomplishing a task.
·Strong verbal, presentation, written, and organizational skills with a passion for winning.