I'm Priit Karu, a senior full-stack engineer with 10+ years of experience building scalable web and mobile applications. I specialize in React, React Native, and Flutter for cross-platform solutions, and I focus on clean architecture, pragmatic testing, and sustainable products. Beyond code, I mentor teams, translate business needs into maintainable technical solutions, and collaborate with product and design to deliver real value. I’ve led major migrations, designed design systems, and driven frontend best practices across organizations.

Priit Karu

I'm Priit Karu, a senior full-stack engineer with 10+ years of experience building scalable web and mobile applications. I specialize in React, React Native, and Flutter for cross-platform solutions, and I focus on clean architecture, pragmatic testing, and sustainable products. Beyond code, I mentor teams, translate business needs into maintainable technical solutions, and collaborate with product and design to deliver real value. I’ve led major migrations, designed design systems, and driven frontend best practices across organizations.

Available to hire

I’m Priit Karu, a senior full-stack engineer with 10+ years of experience building scalable web and mobile applications. I specialize in React, React Native, and Flutter for cross-platform solutions, and I focus on clean architecture, pragmatic testing, and sustainable products.

Beyond code, I mentor teams, translate business needs into maintainable technical solutions, and collaborate with product and design to deliver real value. I’ve led major migrations, designed design systems, and driven frontend best practices across organizations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Full Stack Engineer at Ecov
January 1, 2024 - Present
Led multiple major frontend upgrades ensuring long-term maintainability. Designed and integrated Apple Pay and Google Pay payment solutions into the mobile app. Delivered a fully functional Apple Wallet extension to enhance user engagement. Implemented robust security features across the native application and drove analytics integration across the platform, including an internal Figma analytics plugin. Implemented a new design system and migrated the frontend from legacy UI with runtime version switching. Built a frontend ecosystem comprising a web admin interface, a Node.js SDK, and a cohesive design system. Enabled polling creation programmatically and via the admin interface to streamline feedback collection and feature prioritization. Designed and implemented reusable design-system components to ensure consistency and scalability across applications. Mentored team members and provided consulting for mobile-focused projects.
Lead Mobile Engineer at Wiggle
May 1, 2021 - January 31, 2024
Defined initial architecture and technical setup for scalable mobile solutions. Guided the project from planning through production release, delivering a fully functional mobile app. Led frontend development for new projects from scratch and established user verification processes. Created a reusable UI-kit to ensure consistent design across the platform. Performed unit, visual, and end-to-end testing to guarantee quality. Implemented features like live chat, push notifications, and photo uploads, leveraging Firebase for real-time updates. Built a real-time driver tracking system for a multi-sided marketplace and implemented secure authentication flows. Successfully published apps to Apple App Store and Google Play Store. Involved in critical frontend technology decisions and architectural direction.
Senior React Native Engineer at AS Tallinn Airport GH
November 1, 2018 - April 30, 2021
Developed features that enhanced user experience and business growth. Built and maintained the backend using Node.js for scalability and reliability. Developed the frontend with React Native, delivering a seamless cross-platform mobile application. Conducted research and prototyping to identify the best tools, frameworks, and approaches. Handled bug fixing and technical debt reduction, improving stability and performance. Worked closely with founders to align technical direction with business strategy, directly influencing product roadmap. Defined the technology stack and drove technical decision-making; designed core features critical to functionality and scalability. Provided mentorship through code reviews and guidance.
Frontend Web Developer at Coop Pank AS
July 1, 2013 - November 30, 2018
Played a key role in building a new financial application from the ground up and successfully delivering it to production. Contributed to defining appropriate software architecture and design decisions in alignment with team goals. Developed software following established team standards and best practices. Conducted thorough testing and validation to ensure all functionality aligned with specifications.

Education

Bachelor's degree in Computer Science at Tallinn University
January 11, 2030 - June 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services