React Native Developer

Senior React Native Software Engineer

Experience: 8 years

Yearly salary: $100,000

Hourly rate: $50

Nationality: 🇬🇷 Greece

Residency: 🇬🇷 Greece


Experience

Senior React Native Software Engineer
Recharge 360
2023 - 2024
Led as a Senior React Native Software Engineer, enhancing the main application by improving the codebase, fixing bugs, and optimizing slow application transitions between screens. Added new features and, after a 3-4 month period, took ownership of a new startup application called 'The Minute.' Acted as the lead, collaborating closely with designers on animations and smooth transitions. Implemented atomic design principles, set up CI/CD pipelines for continuous integration and deployment, incorporated unit tests and Maestro end-to-end testing, and utilized Storybook to manage and document components.
React Native Software Engineer
ITMAGINATION
2022 - 2023
Worked as a React Native Software Engineer on multiple projects for clients in the USA, Poland, and Germany. For a client in Arizona, migrated a Homeowner Association web platform to a mobile application, collaborating within a large team using Scrum methodologies and regular sprints. For the Polish company KRD (Krajowy Rejestr Długów), developed banking applications with advanced security features including encrypted storage, SSL pinning, security tokens, refresh tokens, auto-logout after inactivity, and strict security policies. Implemented internationalization using the i18next library and Locize for app translation. Lastly, for the German company Jagdcoach, enhanced an existing application by improving the database, adding new features, and synchronizing the app with MongoDB Atlas for live updates.
React Native Software Engineer
FCM-Digital
2021 - 2022
Developed a new mobile application for FCM-Digital, migrating features from their new website to mobile platforms as a React Native Software Engineer. Implemented modern technologies including React functional components, TanStack Query, GraphQL, and integrated Firebase notifications along with Crashlytics for error reporting. Enhanced the project by adding Storybook for component development and utilized CodePush for over-the-air updates. Conducted end-to-end testing to ensure application reliability and performance, collaborating closely with the team to improve user experience.
React Native Software Engineer
CodedLines
2020 - 2021
Worked as a React Native Software Engineer on a large-scale application for Inside LAX Ski Resort through CodedLines, outsourced to Inside Labs, a Swiss company. Main responsibilities included feature development, debugging, and enhancing app performance. Contributed to the implementation of CI/CD automation scripting, utilizing Fastlane for efficient deployment to app stores. Collaborated daily with the team to streamline development processes and ensure timely delivery of updates.
Junior React Native Software Engineer
Intrasoft
2019 - 2020
Focused as a React Native developer on building a mobile application for the state of Bahrain, migrating their existing web application to mobile platforms. Collaborated closely with the project manager and design team to develop the application's infrastructure. Implemented microservices within the mobile environment and integrated Auth0 for authentication, enhancing security and scalability.
Junior Software Engineer
Entranet
2018 - 2019
Started as an intern working on Entranet's company website, contributing to the development of their smart home system, Elisa, featuring Wi-Fi switches and thermostats controllable via voice commands. Transitioned to a full time role where I developed a Windows application using C# to automate the suite setup process, streamlining deployment for users. Subsequently, took on the role of a React Native developer for their mobile application, enabling remote control of the smart house system and enhancing user interaction with smart home features.

Skills

agile
c-sharp
graphql
java
javascript
react
react-native
scrum
typescript
english
greek