Ignitho Technologies is looking for Angular Developers who also have good knowledge in client-side languages. He / She should be an enthusiastic developer who is eager to learn and grow his / her skills in the field. This requirement is for our office in Dallas, US
Adhere to rules established to enforce test-driven/behavior-drive development, maintaining wiki pages, code style, and code group/peer review.
Be a team player, someone who can communicate both orally and through our various written communication mechanisms.
Be able to work under the supervision of a more senior engineer, completing tasks with the expected degree of quality in a timely fashion.
Develop, maintain, and debug single-page web applications
Maintain and extend existing single-page web applications
Be able to dig in and troubleshoot pre and post production issues
Willingness to learn new technologies - often very quickly
Provide direction, mentoring and technical supervision to junior engineers
Contribute to planning and estimation activities in a meaningful fashion
Create and maintain technical specifications for services and protocols
Evaluate and incorporate new technologies and frameworks to meet requirements or implement improvements / new capabilities to the platform
Mentor and train more junior engineers; explain complex technical concepts and solutions in a fashion that can be understood by the intended audience
Ability to take on other duties as required
3+ years of Angular 4 or above experience required
Understanding of Angular 1.x required
Basic understanding of node.js or Java for server-side development, node.js strongly preferred
Solid understanding or responsive and adaptive web application principles and practices.
Expert understanding of CSS and HTML5 with demonstrable hands on experience
Solid understanding of Web Technologies such as TCP/IP, HTTP, JSON and XML.
Solid experience with RESTful Web Services required. Full stack development experience a plus
Familiarity or basic understanding of the concepts of cloud-based systems
Solid understanding of the concepts of test-driven development and/or behavior-driven development.
Familiarity with CSS pre-processors (Less, SCSS/SASS, Compass)
Experience of CI (Continuous Integration) techniques for UI (i.e. Grunt, Jenkins, jacoco, Jasmine, JSCoverage)
Familiarity with development tooling such as Eclipse, IntelliJ IDEA/WebStorm, NPM and Bower