Position: Front-End Developer (Angular)
Company: PaymentOp
Category: JavaScript
Experience required: 3y
English level: upper

**Key tasks and role:**
➢	Develop layout/web pages/web parts for the portal (HTML, 
        CSS, JavaScript)
➢	New feature development, refactoring, and redesign of 
        existing features
➢	Develop features and improvements to the product in a 
        secure, well-tested, and performant way
➢	Translate UX mock-ups into high-end web pages and widgets
➢	Participate in software development lifecycle by analysing 
        and implementing UI requirements
➢	Write the tests
➢	Produce clean, readable, scalable and semantic code
➢	Perform code reviews of other team members work and 
        recommends changes to improve code quality
➢	Collaborate with UX, Product owners and other team 
        members to meet the needs of our clients
➢	Develop scalable real-time screening solutions
➢	Define and improve internal standards for style, 
        maintainability, and best practices for a high-scale web 
        environment
➢	Analysis of customer requirements, preparation of technical 
        solutions, work planning, and architecture design
➢	Fix prioritized issues from the issue tracker
➢	Contribute and follow workflow process
➢	Communicate with other team members regarding goals and 
        progress of projects
➢	Perform and optimize problems, particularly at large scale, 
        and a demonstrated ability to diagnose and prevent these 
        problems
➢	Provide mentorship to Junior frontend developers

**Requirements & Skills:** 
➢	At least 3 years of development experience using Angular
➢	JavaScript
➢	Angular Material
➢	NgRx
➢	HTML5
➢	CSS3
➢	RESTful АРІs
➢	understanding OOP
➢	Upper-intermediate level of English

**Nice to have:**
➢	Experience in generating pdf files
➢	Experience working with dynamic tables