Mid-Senior UI Engineer
Коротко
Develops responsive UI components and front-end architecture, contributes to microservices, and participates in code reviews and design. · Needs: Strong modern JavaScript; data structures and problem solving; expertise with React JS; advanced responsive layouts; UI architecture; browser debugging; REST
Описание от работодателя
Responsibilities:
Developing and implementing highly-responsive user interface components
Developing and implementing front-end architecture to support user interface concepts.
Contributing to development of microservices
Prototype and/or redesign features.
Participate in code reviews, technical design and architecture reviews.
Monitoring and improving front-end performance.
Mentoring new members of the development team.
Documenting application changes.
Mandatory Requirements:
Strong proficiency in modern JavaScript.
Strong proficiency in Data Structures and Problem Solving
Expertise with modern JS libraries/frameworks (preferably React JS)
Building advanced responsive layouts.
Experience and expertise in UI architecture, component/framework design.
Experience with browser-based debugging
Excellent problem-solving ability and desire to learn new technologies and platforms.
Solid experience on REST APIs, JSON, Test Driven Development (TDD) and standards.
Familiar with HTTP protocol; familiar with performance tuning of Web Server, concurrency handling, and caching mechanisms
Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
Understanding and Experience with basic DevOps tooling, Git workflow and CI/CD systems.