Senior React Native Engineer, Shopify

  • Lazer Technologies
  • Verified

Job Description

About Lazer:

Lazer is a world-class digital product studio composed of 90 senior engineers and senior designers with backgrounds from companies like Apple, Google, Coinbase, and more. With our product experience, we have designed, engineered, and grown products from $0 to $200M revenue.

Clients seek our help because we have the talent to understand their needs deeply and can provide uniquely valuable insights in industry, technical, or product areas to support their efforts. Most of our clients are startups, though we work with venture studios or new product initiatives in larger organizations as well.

Join us to help solve problems and build the next generation of products!

Job Summary

Lazer is seeking a skilled React Native Engineer to join our Commerce Team. As a key member of this team, you will play a pivotal role in developing world-class mobile applications for our diverse portfolio of clients, including enterprise commerce brands, innovative startups, and high-profile individuals such as popular celebrities. You will work across the full mobile development stack, leveraging Shopify's mobile architecture framework to create immersive, performant, and visually stunning mobile commerce experiences. This role demands both technical expertise and a keen eye for design, along with the ability to navigate ambiguous environments and contribute to the discovery process of new products.

Requirements

The Role

  • React Native Development: Build performant, high-quality mobile applications with a strong focus on seamless user experience, usability, and scalability.
  • Shopify Mobile Architecture: Utilize Shopify's mobile architecture framework to develop applications tailored for commerce solutions, ensuring integration with Shopify's ecosystem.
  • Commerce Platform Integration: Develop mobile solutions integrated with platforms like Shopify, including custom API connections, third-party apps, and subscription services.
  • Experience with Large Brands: Design and develop mobile applications for large enterprise commerce brands, ensuring solutions meet the demands of high-scale businesses and their customers.
  • Cross-Platform Expertise: Ensure consistency across iOS and Android platforms while leveraging React Native’s capabilities to maximize efficiency.
  • Design Collaboration: Work closely with product designers to translate wireframes and prototypes into visually stunning and user-friendly interfaces.
  • System Architecture: Design and implement robust, maintainable, and scalable system architectures for complex mobile applications.
  • Third-Party Integration: Handle integrations with CMS platforms (e.g., Contentful, Sanity), ERP systems (e.g., Netsuite), and other commerce tools like OMS, WMS, and IMS.
  • Collaborative Problem-Solving: Partner with senior software engineers, QA engineers, product owners, and technical architects to identify challenges and create effective solutions.
  • Prototyping & Discovery: Contribute to the discovery process by prototyping and experimenting with new ideas, helping shape product roadmaps.
  • Trend Awareness: Stay up-to-date with the latest mobile development trends, commerce innovations, and design best practices to deliver cutting-edge solutions.

Further Qualifications

  1. Mobile Development Expertise: Strong experience building React Native applications for both iOS and Android platforms, with a deep understanding of the mobile development lifecycle.
  2. Shopify Framework Knowledge: Proven experience with Shopify’s mobile architecture framework and its integration into mobile commerce applications.
  3. Large-Scale Commerce Projects: Track record of building mobile apps for large enterprise commerce brands, meeting the demands of high-scale businesses.
  4. Commerce Experience: Familiarity with eCommerce platforms like Shopify and a proven ability to build features that drive engagement and conversion.
  5. Creative Problem-Solving: Ability to innovate within technical constraints and translate complex requirements into effective solutions.
  6. Collaboration: Strong interpersonal skills to effectively work with designers, engineers, and client teams.
  7. Adaptability: Confidence to navigate ambiguous projects and contribute to product discovery and planning.
  8. Design Sensibility: A keen eye for user experience and aesthetics, with the ability to collaborate closely with design teams.
  9. System Architecture: Demonstrated ability to design scalable systems and write clean, maintainable code.
  10. Continuous Learning: Eagerness to stay current on the latest mobile technologies, frameworks, and commerce trends.
  11. Proactivity: A self-starter attitude with the ability to anticipate needs and identify opportunities for improvement.
  12. Resilience: Capacity to handle challenges positively and learn from setbacks.

Benefits

  • 🏠 The flexibility to work from anywhere. Choose where you work from as long as it has strong wifi :)
  • 💸  Competitive salary and bonuses. We are just above par with all the top technology companies globally.
  • 🌴 Unlimited PTO. Everyone needs a break. 15 days is the minimum number of days you should take off but there is always more.
  • 📖 Annual Retreat. Every year, we all meet in one location and spend a week together off work. Last year 60 of us went to Cancun, Mexico with our plus one’s.