Position: Senior Frontend Engineer
Category: JavaScript
Experience: 7 years | English: fluent

Achievements:

Some successful projects I have worked on:

The Verifone project (EPAM systems) - Angular, RX.js, redux/Akita, storybook, and css3/html5. 

Responsibilities

- Work within established procedures and tools to develop, test, validate features, code review, implement, and maintain application while focusing on best practices throughout the SDLC
- Provide innovative solutions to complex business problems by designing, developing, and implementing applications that support day-to-day operations
- Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
- Provide support and mentoring to team members
- Experience with working as part of a Scrum team in a multicultural environment

BaseTen - React.js, Redux, styled-components, GraphQl/Apollo, storybook, cypress, jest, CSS3/HTML5

Responsibilities

- Perform system design and development, program logic and flow-charting, architect application structure, testing, debugging, and documentation with full awareness of cost/benefit, risk, and performance
- Participate in the design processes, by gathering requirements across groups including engineering, marketing, product management, and design
- Participate in code reviews to proactively identify and mitigate potential issues and defects
- Architect, maintain and refactor the project to fully switch to typescript and fix all existing lint and typescript errors. Upgrade all existing libraries/frameworks to the latest versions by following the best practices
- Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently, predictably, and on time

Find more details about my successful projects CV.
Senior Frontend Engineer with 6+ years of experience in maintaining and building complex web applications by using the latest technologies such as Angular and React. My work experience ranges from established companies to startups in diverse industries. I have been exposed to a wide variety of technologies in my career and consider myself to be very adaptable. In addition to my technical skills, I am also a strong team player. I have experience working in a collaborative environment and I am motivated to work with others to achieve common goals. In my previous experiences, I also worked as a team lead and I am ready to share my experience and provide guidance to the team. I am also experienced in Agile development methodologies such as Scrum and Kanban. I have worked on several Agile teams over the course of my career. I am a very positive and easygoing personality, ready to take ownership of the project, analyze scenarios, and suggest the best technical solutions. 

Passionate about going the extra mile to ensure customers are satisfied with the product and service provided.
Expectations:

- Fully remote
- Flexible schedule
- Technical stack with React or Angular
- Clean code 
- Opportunity for professional and career growth
- Positive company culture
- Team that highly values humor

Looking for a new and challenging opportunity with a growing company.