Hope you are doing well!
Role : UI Developer(Angular)
Location : Austin,TX
Duration : Long Term
At least 7-8 years of experience as a software developer building enterprise class software products;
Proficiency with building responsive web pages with HTML5, CSS and related frameworks (Bootstrap, Materialize, Carbon);
Knowledge and experience with consuming and building RESTfull APIs using JSON data and best practices related to their implementation;
Knowledge of general software architecture and software design concepts and experience of applying them in the development of commercial software products;
Some experience with software applications built on the micro-services architecture and related tools and technologies;
Good verbal and written communication skills, especially for technical communication;
Experience with various development tools: IDEs, version control and others on Mac, Linux or Windows platforms;
Experience with methodologies for software development and delivery like Agile, Scrum, Kanban and similar;
Bachelor of Science in Computer Science / Engineering or related field is required.
Advanced architecture and software design knowledge, design patterns and best practices for performance, reliability and optimization;
Experience writing unit tests and other UI automated tests with various UI test frameworks (like Jasmine, Karma, Protractor, etc);
Some experience and interest in UI Design and UX concepts;
Experience with the micro-services architecture, software containers and related technologies (Docker containers, Docker Compose, Kubernetes);
Some exposure with cloud computing technologies (like VMware) and/or public cloud providers such as AWS, Azure, Google Cloud, IBM Cloud;
Passion for continuous improvement in both technology and process, strong problem solving skills, quick learner, attention to details;
Master of Science in Computer Science/Engineering or related field is preferred.