React Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein engagierter Frontend-Ingenieur mit Erfahrung in React, Redux und anderen Technologien. Er hat Erfahrung in der Qualitätssicherung von SaaS-Anwendungen und APIs und arbeitet an internen Finanzanwendungen mit komplexen Komponenten. Der Kandidat verwaltete eine Deployment-Pipeline unter Verwendung von Azure und stellte die Codequalität durch Code-Reviews, Tests, statische Analyse und kontinuierliche Überprüfung sicher. Er optimierte Webanwendungen für eine bessere Leistung, indem er sich auf das Rendering von Komponenten, das Parsen von Daten, die Reduzierung von redundantem Code und die Optimierung von CSS konzentrierte. Der Kandidat integrierte erfolgreich das Frontend mit komplexen Backend-Diensten, indem er mit den Entwicklern zusammenarbeitete, um die Komplexität der Funktionen zu verstehen.
Berufliche Erfahrung
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.
| Angestellter | 5343 € / Pro Monat |
| Freiberufler | 294 € / Pro Tag |
| Eben | SENIOR |