6-12 years of professional web applications development experience. Strong knowledge of JavaScript, Vue, React, AJAX, JQuery, JS MVC frameworks. Strong software engineering skills, including system design, development, testing, debugging, release...
תיאור:- Develop, test and maintain rich web experiences with UIs that address deep domains with high volumes of data. - Building reusable components and front-end libraries for future use. - Work with backend team to define and integrate APIs. - Implement software designs using JavaScript and related technologies. Prepare and execute unit and integration tests. - Envision the functional and non-functional requirements to build solutions from scratch. - To be able to define technologies, patterns and prototype solutions for new requirements to materialist it as a well functioning project. - Build the front-end of applications through appealing visual design. - Use test driven development to ensure responsiveness, consistency and efficiency and crafting maintainable testing infrastructure . - Build features and applications with a mobile responsive design. - Learn and adapt new technologies to quickly develop required POCs and influence.
- 6-12 years of professional web applications development experience
- Strong knowledge of JavaScript, Vue, React, AJAX, JQuery, JS MVC frameworks
- Strong software engineering skills, including system design, development, testing, debugging, release and maintenance
- Experience with data-driven web development, including strong knowledge of HTML5, DHTML and CSS3, JSON/XML
- Experience with Typescript, CSS (Sass), build tools like web pack, test frameworks like Jest
- Significant experience developing and implementing UI/Front-end for high volume web applications and services/full stack development
- Proven expertise in Python, REST API and at least one other object-oriented programming language (e.g., Java, Go, C++)
- Experience in Cross-browser development and troubleshooting
- Familiar with tooling such as Webpack and NPM
- Extensive use of APIs and a strong understanding of HTTP(S) and REST architecture
- Knowledge of design patterns, enterprise architecture and software engineering principles
- Experience with leading and mentoring Engineers
- Ability to successfully multi-task and support multiple, concurrent projects
- Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership