Senior Software Engineer, React Native

3 weeks ago


Toronto ON, Canada Viral Nation Inc. Full time

Position Overview:

Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, React Native to join our dynamic organization. This role will play a pivotal role in shaping the technical architecture, design, implementation and ownership of our mobile app ecosystem. This role will collaborate with cross-functional teams such as product, design and architecture to ensure the successful delivery of high-quality, scalable, and maintainable mobile applications.

Responsibilities:

Mobile Application Development:

  • Design and implement greenfield react native mobile applications on both iOS and Android.
  • Ensure high performance, responsiveness, and reliability of mobile applications.
  • Optimize codebase/components for code sharing and reuse.
  • Analyze and debug complex technical issues and performance bottlenecks.

Quality Assurance and CI/CD:

  • Ensure code quality through writing unit tests, integration tests, and end-to-end tests.
  • Conduct thorough testing and validation of mobile applications to identify and resolve bugs and issues.
  • Implement robust CI/CD workflows for seamless deployment to production.

Technical Leadership:

  • Architect scalable and maintainable mobile solutions.
  • Design and implement robust application architectures following industry standards.
  • Own the mobile technology stack, including frameworks, libraries, tools and CI
  • Collaborate with architecture team and the wider engineering team on making the right choices for the platform; advocate for needs of mobile developers

Cross-functional Collaboration and Communication:

  • Collaborate closely with product managers, designers, and other stakeholders to understand requirements, user needs and translate them to technical solutions.
  • Communicate effectively with team members to coordinate development efforts and ensure project deadlines are met.
  • Solicit feedback from users and stakeholders to iteratively improve mobile applications.

Documentation and Knowledge Sharing:

  • Document technical designs, implementation details, and best practices.
  • Share knowledge and insights with team members through presentations, lunch and learn sessions, and documentation.

Compliance and Security:

  • Ensure compliance with security standards and best practices in mobile application development.
  • Implement measures to safeguard user data and protect against security vulnerabilities.

Qualifications and Skills:

  • 5+ years of experience developing mobile applications using React Native CLI, Expo and/or related technologies.
  • Strong understanding of JavaScript, ES6/ES7, and React/React Native frameworks and libraries.
  • Solid understanding of mobile app architecture patterns (e.g., MVC, MVVM, Flux).
  • Experience with testing platforms, frameworks and tools such as BrowserStack.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience automating the app build and deployment workflows using tools such as GitHub Actions.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively both independently and as part of a team.
  • Clear and concise cross-functional communication and collaboration skills.

Nice to Have:

  • Experience with native iOS and Android development (Swift/Objective-C for iOS, Java/Kotlin for Android).
  • Good understanding of web accessibility standards and guidelines.
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field, OR relevant experience.
#J-18808-Ljbffr

  • Old Toronto, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, React Native to join our dynamic organization. This role will play a pivotal role in shaping the technical architecture, design, implementation and ownership of our mobile app ecosystem. This role will collaborate with cross-functional teams such as...


  • Old Toronto, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, React Native to join our dynamic organization. This role will play a pivotal role in shaping the technical architecture, design, implementation and ownership of our mobile app ecosystem. This role will collaborate with cross-functional teams such as...


  • Old Toronto, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, React Native to join our dynamic organization. This role will play a pivotal role in shaping the technical architecture, design, implementation and ownership of our mobile app ecosystem. This role will collaborate with cross-functional teams such as...


  • Old Toronto, Canada Viral Nation Inc. Full time

    Position Overview: Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, React Native to join our dynamic organization. This role will play a pivotal role in shaping the technical architecture, design, implementation and ownership of our mobile app ecosystem. This role will collaborate with cross-functional teams such as...


  • Toronto, Canada Passage Full time

    Our mission is to provide access to life-changing educational and career opportunities. Passage's platform empowers immigrants and international students by matching their talents with the most crucial workforce needs in their destination countries. We then work to provide financial solutions and connect them to the logistical support they need, facilitating...


  • Toronto, ON, Canada Collage HR Full time

    Cashback that gives back. FlipGive turns everyday shopping into reliable fundraising with team cashback rewards. Managers and parents save time and energy while lowering the cost to play. Teams across North America have earned $50M and counting. For more information, please visit flipgive.com. We are looking for a mobile developer, React Native to help...


  • Toronto, Ontario, Canada Robots and Pencils Full time

    Company DescriptionWE EMBRACE A TALENT-LED CULTUREOur work is driven by our team's desire to be pioneers.In 2009, we created Robots & Pencils with the then-contrarian view that mobile would be more transformative than the Internet. Turns out we were right.Today, our thinking is rooted in the belief that, in the age of unprecedented technology acceleration,...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team.Snowflake is a global data platform where thousands of organizations store and process their data. With Native Apps, the Toronto Engineering Hub is helping transform Snowflake into a data app platform with an app marketplace. The native app framework enables developers to build next-level Data, AI & ML...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team.Snowflake is a global data platform where thousands of organizations store and process their data. With Native Apps, the Toronto Engineering Hub is helping transform Snowflake into a data app platform with an app marketplace. The native app framework enables developers to build next-level Data, AI & ML...


  • Toronto, ON, Canada CI&T Software S.A. Full time

    We partner with the world’s most valuable brands to build digital solutions that transform businesses. As a digital native, we bring a 29-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of 6,000+ professionals in strategy, research, data science, design, and engineering, we unlock...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team. Snowflake is a global data platform where thousands of organizations store and process their data. With Native Apps, the Toronto Engineering Hub is helping transform Snowflake into a data app platform with an app marketplace. The native app framework enables developers to build next-level Data, AI & ML...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team. Snowflake is a global data platform where thousands of organizations store and process their data. With Native Apps, the Toronto Engineering Hub is helping transform Snowflake into a data app platform with an app marketplace. The native app framework enables developers to build next-level Data, AI & ML...


  • Toronto, Canada Robots and Pencils Full time

    Company DescriptionWE EMBRACE A TALENT-LED CULTUREOur work is driven by our team's desire to be pioneers.In 2009, we created Robots & Pencils with the then-contrarian view that mobile would be more transformative than the Internet. Turns out we were right.Today, our thinking is rooted in the belief that, in the age of unprecedented technology acceleration,...


  • Toronto, Canada Snowflake Full time

    Build the future of data. Join the Snowflake team.Snowflake is a global data platform where thousands of organizations store and process their data. Our Data Marketplace that allows our customers to share datasets and collaborate across geographies, organization and cloud providers. To enable even richer collaboration, we’re making Snowflake an app...


  • Toronto, Ontario, Canada Zortech Solutions Full time

    Role: React Native DeveloperLocation: Canada/RemoteDuration: 12+ MonthsJob Description:Lead and manage a team of app developers, providing technical guidance, mentorship, and support throughout the app development lifecycle.Architect and design mobile applications for iOS and Android platforms, ensuring scalability, performance, and security.Develop...


  • Toronto, ON, Canada OneLocal Full time

    At OneLocal, we enable small local businesses to have the best digital marketing possible. We offer our more than 1,000 clients a broad suite of digital marketing solution products by bringing together the right mix of AI-driven technologies and local marketing expertise. Our ambition is to become the digital marketing provider of all roofers, chiropractors,...


  • Toronto, ON, Canada Jobber Full time

    Are you as passionate about the development of people as you are about product? We’re looking for a Manager, Software Engineering to be part of our Frontend Foundations department. Jobber exists to help people in small businesses be successful. As featured in the Globe and Mail , we work with home and field service companies to help them better quote,...


  • Toronto, ON, Canada OneLocal Full time

    At OneLocal, we enable small local businesses to have the best digital marketing possible. We offer our more than 1,000 clients a broad suite of digital marketing solution products by bringing together the right mix of AI-driven technologies and local marketing expertise. Our ambition is to become the digital marketing provider of all roofers,...


  • Toronto, ON, Canada Intuit Inc. Full time

    Come join the team at Intuit as a Senior Software Developer in Reliability & Performance Engineering. Reliability & Performance Developing works to ensure that TurboTax.com and other Intuit products are highly-available, scale without bottlenecks and offer world-class performance. The team is looking for “full cycle” Software Engineers with a passion...


  • Toronto, Canada Moneris Full time

    Your Moneris Career - The OpportunityWe are seeking a senior software developer that has hands-on experience in mobile application development.Location: You will be based in our Toronto office and will work in a Hybrid model.Reporting Relationship: You will report to the Manager, Software DevelopmentYour Moneris Career - What you'll doParticipate in all...