Position: Senior Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 7


- As part of my role, I was involved in the development of Single Page Applications (SPA's) using modern web technologies and frameworks(Angular, React). The objective was to create interactive and responsive web applications that provide a seamless user
experience
- Wrote tests for an Angular application using the Jest testing framework. This involved creating a comprehensive suite of tests to ensure the functionality and quality of the application
- Provided support for an existing code. This involved addressing issues, bugs, and feature requests raised by users and stakeholders, as well as ensuring the smooth operation and maintenance of the code
- Did a code reviews to ensure the quality and adherence to best practices of the codebase. As a code reviewer, my primary focus was on evaluating the code for readability, maintainability, performance, and adherence to coding standards
- Improved the overall code quality of the software application. My primary objective was to enhance the maintainability, readability, and efficiency of the codebase, ultimately leading to a more robust and reliable software solution
- Developed new functionality for an existing software application from scratch. The objective was to introduce a set of features that would enhance the application's capabilities and meet the specific requirements of our clients
- Engaged in code refactoring to improve the quality, maintainability, and performance of an existing software application. The objective was to enhance the codebase by restructuring and optimizing the code while preserving its functionality
- As part of my role as an interviewer, I had the opportunity to interview new developers for our team. The goal was to evaluate the professional skills, experience and technical fit of the candidates to our team

Technologies used: Angular, TypeScript, RxJS, NgRx, SCSS, Angular Material, PrimeNG, Jest, ESLint, StyleLint, React, Jira, Jenkins, Git
- Challenging Projects
- Collaborative Team Environment
- Continuous Learning
- Well-Structured Development Process
- Opportunities for Growth
- Code Quality and Best Practices
- Work-Life Balance