Company Description TEAM International provides world‐class custom application development using Java/Open Source, Microsoft, WEB and Mobile platforms. Since 1991 we’ve built trusted, long-term partnerships with Clients who rely on us to deliver high-quality, cost-effective solutions that meet their unique requirements. TEAM utilizes cloud computing delivering SaaS models and enabling rapid development and deployment. Our company creates dedicated teams as primary engagement model for organizations that desire a long-term strategic partnership. Client requests the technologies, skill levels and development methodologies, and we recruit the team through our staffing division who has access to a robust technology resource pools worldwide. Our dedication to service excellence let us complete CMMI Level 3 Certification, be awarded IAOP’s “Global Outsourcing 100″ 2011-2014, achieve Microsoft Certified Partner status and other milestones. TEAM employs professionals with COP and PMP Certifications including SCRUM masters. TEAM uses Agile Development methodologies with expertise in all facets of the Software Development Lifecycle including architecture, analysis and design development and QA & Testing. TEAM is responsible company, and we are expanding CSR activities beyond our four walls, aiming at improving the quality of life in the local community. Job Description As a member of the User Interface team, you’ll develop sophisticated applications across the full spectrum of our business. You’ll write smart, effective tests across all layers of our platform. You’ll be part of a highly collaborative and curious team that peer reviews code and improves every day, all in the service of regularly shipping great UX to production. Responsibilities - Take a leading role in building elegant, maintainable front end interfaces using Angular.js and related technologies. - Ensuring features are covered with tests in support of our continuous integration environment - Collaborate with Node and/or Java developers in designing solutions across the stack - Collaborate with UX team to design and build responsive, data rich tools for our customers. Qualifications - BS in Computer Science or related technical discipline or equivalent practical experience, 5+ years. - Knowledge of JavaScript concepts, libraries or frameworks. (e.g., Angular, Backbone, Ember, Node, Grunt, Bower, Mocha, Jasmine, Selenium, Protractor, etc.) - An expert command of modern web technologies, including Javascript, HTML, CSS2/3 and JSO - Strong written and spoken English - Able to work down the stack when needed, with Angular Node.js, SQL, Java - Strong sense of design - Experience with data visualization (D3.js) and responsive design