React Developer
Prehľad
Krátke zhrnutie
Kandidát je špecializovaný Frontend Engineer so skúsenosťami v oblasti React, Redux a ďalších technológií. Má skúsenosti so zabezpečovaním kvality v aplikáciách SaaS a API, pracuje na interných finančných aplikáciách s komplexnými komponentmi. Kandidát riadil nasadzovaciu linku pomocou Azure a zabezpečoval kvalitu kódu prostredníctvom revízií kódu, testovania, statickej analýzy a priebežnej kontroly. Optimalizoval webové aplikácie pre vyšší výkon zameraním sa na vykresľovanie komponentov, parsovanie údajov, redukciu redundantného kódu a optimalizáciu CSS. Kandidát úspešne integroval frontend s komplexnými backendovými službami tým, že spolupracoval s vývojármi na pochopení komplexnosti funkcií.
Pracovné skúsenosti
Frontend Engineer (January 2018 - Present): As a Frontend Engineer, I specialize in React and TypeScript, creating dynamic web applications. I have experience with Redux Saga and React Query for state management and caching data effectively. I have worked on internal financial applications with complex components like charts and data tables, integrating with backend systems using Laravel and Node.js Express.
Deployment Pipeline Management (January 2018 - Present): Managed a fully automated deployment pipeline using Azure, ensuring code quality and performance. Deployments to production required passing three checks: development testing, manual testing, and feature verification. Handled production incidents in a pre-production environment and used Azure Monitor and Application Insights for monitoring performance and reliability.
Code Quality Assurance (January 2018 - Present): Ensured code quality through rigorous processes such as code reviews, testing with Jest and React Testing Library, static analysis with SonarQube, and continuous self-review. This approach maintained high code quality standards and ensured all changes met stringent criteria before deployment.
Web Application Performance Optimization (January 2018 - Present): Optimized web applications for better performance by focusing on component rendering, data flow, and CSS optimization. Used techniques like useMemo, React.memo, efficient data parsing methods, and reducing redundant code to improve responsiveness and load times. Structured CSS to avoid conflicts and reduce file size, ensuring consistency.
Frontend-Backend Integration Project (January 2018 - Present): Integrated frontend with complex backend services, collaborating closely with backend and database developers. Challenges included understanding backend complexity and ensuring seamless communication between frontend and backend. Addressed challenges through clear communication, regular collaboration, and adapting frontend components to work efficiently with backend services.
| Zamestnanec | 5343 € / Mesačne |
| Kontraktor | 294 € / Denne |
| Úroveň | SENIOR |