Joel Arvidsson is a seasoned software engineer with 12 years of experience specializing in JavaScript and React Native, focused on crafting polished mobile experiences. He has held senior engineering roles at Klarna, including Principal Engineer, where he combined technical leadership with hands-on delivery. An active open-source contributor, Joel has significantly improved core React Native ecosystem projects such as react-native-gesture-handler, react-native-keychain and facebook/react-native, often addressing platform-specific quirks and accessibility/testing gaps. His work spans UI/UX, native modules (iOS/Android), and tooling for visual regression and performance, demonstrating both breadth and depth across mobile stacks. Based in Malmö, Sweden, he brings a pragmatic engineering mindset informed by a non-traditional academic background (Master in Dentistry), which surfaces in a detail-oriented, user-focused approach to building software.
13 years of coding experience
5 years of employment as a software developer
Master, Dentistry, Master, Dentistry at Malmö University
Contributions:29 releases, 28 reviews, 142 commits in 7 years 2 months
Contributions summary:Joel primarily contributed to the `react-native-keychain` repository, which provides secure keychain access for React Native applications. Their work involved implementing the initial structure for the iOS module and adding the core functionality for setting, getting, and resetting internet and generic credentials, utilizing Objective-C to interact with the Keychain services. Further contributions included integrating example code, fixing a bug related to ARM processors, fixing error handling, and updating the example project to align with React Native updates.
Contributions:44 releases, 55 reviews, 396 commits in 5 years 6 months
Contributions summary:Joel significantly contributed to the development of the `loki` project, a visual regression testing tool for Storybook. Their work primarily focused on enhancing the user interface and user experience by implementing new features and improving existing components, leveraging React, Storybook, and React Native. The user was instrumental in adding the capability for dynamic story fetching, improving the display of screenshots, and ensuring proper rendering of content in various environments. Their commits demonstrate expertise in both front-end development and UI/UX principles.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.