What we do
We partner with non-technical Founders to build, fund and scale revenue-focused tech companies. We love to explore the art of the possible and investigate new ways to use technology - and we’re always on the lookout for talented people who want to do amazing things.The Founder and Lightning team is made up of a group of over 100 interesting and talented people. We combine and share our knowledge, experience, passion and creativity to achieve incredible things for our founders and ourselves and love meeting people who can bring something new to the party.
About the RoleWe are seeking a talented and experienced Senior Developer to join our growing team. You will play a key role in designing, developing, and maintaining high-performing mobile applications for iOS and/or Android using React Native. The fun stuff you'll be doingDesign and develop robust and scalable iOS and/or Android app architectures using your understanding of MVC, MVVM, VIPER, and other design patterns.Apply your knowledge of Object-Oriented Programming, data structures, and design patterns to create clean, maintainable, and well-structured code.Write unit and integration tests using a TDD approach to ensure code quality and application stability.Implement app instrumentation and utilize crash analytics tools (Sentry, Firebase) to monitor app performance and identify potential issues.Stay up-to-date with the latest JavaScript standards and React Native framework advancements, including its architecture and modules.Integrate state management libraries like Redux Toolkit or Zustand to manage complex application state efficiently.Participate in CI/CD pipeline development and leverage Kanban boards (Trello) for agile development workflows.
RequirementsProven 7yrs of experience as a Senior Mobile Developer with 5 yrs of experience in React Native with a strong understanding of mobile development principles.Expertise in one of the native platforms (Android or iOS) and experience with app publishing on app stores (Google Play Store & Apple App Store) and enterprise deployment setups.Good Experience in Typescript.Ability to analyze app analytics and app review comments to identify areas for improvement.Experience with third-party tools and IDEs like VSCode, Expo, Android Studio (SDK), and Xcode (CocoaPods).Adherence to best coding practices and implementation of feature flags for controlled rollouts.
Non-Technical SkillsExcellent communication and collaboration skills.Ability to effectively communicate technical concepts to non-technical stakeholders.Passionate about learning and staying up-to-date with the latest technologies.Strong work ethic and a team player mentality.
Beneficial ExperienceExperience with Appium for test automation.Experience with DevOps tools and methodologies.
BenefitsWe provide a wide range of benefits to make sure that everyone is satisfied and happy at work:Remote-first, 'work from anywhere’ cultureOpen culture and flat hierarchyInternet reimbursement Co-working space reimbursementFlexible working hours Sabbatical leaves - 4 weeks' paid leave for every 3 years of complete continuous serviceCorporate Social Responsibility (CSR)Leaves: 2 paid leaves/year for volunteering any social activities (1 in each half year)Fantastic funded learning, career development and promotional opportunities Amazing team meetups/get-togethers and longer trips awayEquity points in our LLP entities Annual paid and flexible public holidaysMedical InsuranceYearly Health CheckupsAwesome Referral Rewards
We are an international, cross-cultural, and diverse team made up of all sorts of interesting talents and personalities, so to work here is to work global - truly!
Our CultureFounder + Lightning is much more than just a place to work. What sets us apart is our unique, people-centric culture that keeps evolving. Our culture is an integral part of our organisational DNA that is unrivalled by most in the industry.
Our ValuesFounder + Lightning is a place to learn, thrive, and grow. And we take great care in developing and nurturing it.What do we believe in? Whenever in doubt remember to:Push the boundaries of what you think you can achieve.Just get on and do it.Do the right thing when nobody's looking.Really care about what you are working on and whom you are working with.Be approachable and behave in a way that makes people want to work with you.
You’re going to love it here!