We are looking for a Senior Front-End Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translating UI/UX design wireframes into actual code that produces visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. Responsibilities:
Develop new user-facing features using Angular
Build reusable code and libraries for future use
Optimize applications for maximum speed and scalability
Validate user input before submitting to the back-end
Collaborate with team members and stakeholders
Demonstrate strong teamwork and communication skills
Utilize problem-solving abilities to address challenges
Requirements:
Strong proficiency in Angular 15+ and related technologies
Thorough understanding of Angular and its core principles
Experience with Angular workflows and state management (e.g., NgRx)
Extensive experience with HTML5, CSS3, and SASS
Strong knowledge of ES6+
Deep understanding of responsive design principles
Knowledge of Metronic and Material Design frameworks
Familiarity with modern JavaScript/TypeScript specifications
Experience with data structure libraries and patterns
Knowledge of Angular Universal for server-side rendering is a plus
Proven ability to work with RESTful APIs
Understanding of modern authorization mechanisms, such as JSON Web Tokens
Experience with modern front-end build pipelines and tools
Proficiency with common front-end development tools such as Angular CLI, Webpack, etc.
Ability to understand business requirements and translate them into technical solutions
Strong focus on benchmarking and performance optimization
Experience with Git
Familiarity with Figma for extracting and implementing design templates