• Communicate with the customer to clarify requirements
• Integration with other clients' systems and applications
• Building web applications with a focus on the client side
• Explore and design dynamic and compelling consumer experiences
• Write unit and integration tests
• Perform regular code reviews
Wymagania
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design• Extensive years of experience with JavaScript, HTML, CSS
• Strong background in OOP/OOD approach for Front-End development
• Advanced knowledge of AngularJS is a plus
• Advanced knowledge of JavaScript testing
• Understanding of JavaScript build tools
• Understanding of RESTful APIs
• Understanding of software development life cycle and development methodologies
• Good command of English (Intermediate level and higher) NICE TO HAVE
• Expert level knowledge of various JavaScript frameworks
• Experience with popular PaaS
• Knowledge of Java/Python
• Experience with relational and NoSQL databases