Position: Frontend Engineer
Category: JavaScript
English level: intermediate
Years of experience: 5

Optimized an e-commerce website by creating a single cache and directing all pages to it, resulting in faster load times and improved user experience.

Developed a data freshness control system for a music player interface, ensuring users have access to up-to-date information at all times.

Designed and developed landing pages that effectively communicate the brand message and drive conversions.

Collaborated with back-end developers, DevOps, designers, and testers to plan and execute tasks, accurately estimating project timelines and ensuring timely delivery of quality products.

Delegated tasks among developers and mentored team members to enhance their skills and contribute to a positive team culture.

Evaluated development strategies and actively participated in creating them, resulting in improved project planning and execution.

Demonstrated the ability to quickly immerse oneself in a project, create projects from scratch, and address bugs received on freelance platforms.

Familiarity with various programming languages and development approaches, enabling the application of the most effective techniques and tools to create high-quality products.

Developed and maintained software applications using C++ and the Qt framework.

Worked with customers to troubleshoot and resolve issues.
As a Front-end Developer on the music player project, I have extensive experience in modern front-end technologies, specifically React.js and related technologies such as Next.js, Redux, and React Router. I have applied this expertise to redesign the user interface of the music player, improving user experience and engagement.

Additionally, I have developed and maintained the music player web application, ensuring that it is scalable, maintainable, and meets all project requirements. To ensure a consistent user interface across all components, I have implemented and maintained a consistent design system for the music player project.

As the responsible party for the beta release of the music player app, I ensured that it was stable and met all project requirements. I collaborated with the product team to handle feature lists and create estimates for development, ensuring that all requirements were met within the designated timeline.

I have mentored junior developers and provided technical guidance to the team, ensuring that they meet their goals and produce high-quality code. I have also refactored the state tree to reduce the size of the saved state by 35% and minimize the number of maps requested by RPC to the backend, which significantly improved performance.

Collaborating with the marketing team, I have created landing pages and email templates that align with the overall design system. To measure the effectiveness of website changes and optimizations, I have conducted A/B testing, ensuring that user engagement is maximized.

Finally, I have moved the music player project from JavaScript to TypeScript to improve code quality and maintainability. Looking forward, I am eager to continue exploring ways to improve website performance and implement better security practices while staying up-to-date with the latest front-end trends and tools.
Professional development and support, including training opportunities, conferences, and guidance from experienced team members.

The ability to participate in projects from start to finish and contribute to project strategy and architecture.

Working with modern technologies and tools that enable me to develop productive and scalable code.

A team of experienced and talented developers who support my professional growth and collaboration, and to who I can mentor and delegate routine tasks.

A flexible work schedule and the option to work remotely.

Adherence to modern development standards that ensure software security, performance, and quality.

Provision of working equipment(Preference MacBook16 & 27" Display)

Access to a knowledge base of development.