React Developer
Přehled
Krátké shrnutí
Kandidát je specializovaný frontendový inženýr se zkušenostmi s Reactem, Reduxem a dalšími technologiemi. Má zkušenosti se zajišťováním kvality v aplikacích SaaS a API, pracuje na interních finančních aplikacích s komplexními komponentami. Kandidát spravoval nasazovací potrubí pomocí Azure a zajišťoval kvalitu kódu prostřednictvím revizí kódu, testování, statické analýzy a průběžné kontroly. Optimalizoval webové aplikace pro vyšší výkon se zaměřením na vykreslování komponent, parsování dat, redukci redundantního kódu a optimalizaci CSS. Kandidát úspěšně integroval frontend se složitými backendovými službami tím, že spolupracoval s vývojáři na pochopení složitosti funkcí.
Pracovní zkušenosti
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.
| Zaměstnanec | 130000 Kč / Měsíčně |
| Kontraktor | 7150 Kč / Denně |
| Úroveň | SENIOR |