Senior Software Engineer – Front-End, React/React Native

Job not on LinkedIn

November 25

Apply Now
Logo of Craver

Craver

eCommerce • SaaS • B2B

Craver is a company specializing in custom-branded mobile apps and iPad kiosks designed to enhance intelligent ordering and customer engagement for local restaurants. The company offers a platform that allows restaurants to create personalized experiences for their customers through frictionless ordering, loyalty programs, and push notifications, all integrated seamlessly with existing POS systems. With features like mobile app branding, self-service kiosks, customer analytics, and personalized push notifications, Craver helps restaurants increase repeat orders, customer loyalty, and average order sizes. Craver focuses on enabling restaurants to connect better with their customers and improve operational efficiency.

11 - 50 employees

🛍️ eCommerce

☁️ SaaS

🤝 B2B

💰 Non Equity Assistance on 2020-06

📋 Description

• Own all technical aspects for your software team while interfacing with other teams for cross-team efforts • Scope epics from scratch with stakeholders and create epic-level acceptance criteria • Step in for the team manager when needed, demonstrating comprehensive understanding of business and organizational context • Lead team-wide initiatives with demonstrable understanding of business and customer impact • Drive E2E ownership of all team technical deliverables and epics • Contribute meaningfully to roadmapping through technical guidance, estimation, and identifying solutions • Participate in quarterly planning meetings, offering valuable insights to inform strategic decisions • Advocate for features and investments that drive the business forward • Anticipate bottlenecks in growth plans and recommend improvements to support scaling efforts • Design, build, and implement the most complex aspects of team efforts • Make system and architecture decisions with scalability, reusability, and framework limitations in mind • Apply advanced patterns including SOLID, DDD, Hexagonal Architecture, designing low-dependency architectures • Perform just-in-time design appropriate to business needs, understanding one and two-way door decisions • Drive significant improvements to Craver's codebase, infrastructure, or processes • Champion test-driven development (TDD) practices, writing tests before implementation to drive design decisions • Design and implement comprehensive testing strategies including unit, integration, contract and end-to-end testing • Establish testing standards and best practices across the team, ensuring high code coverage and meaningful test scenarios • Build maintainable test suites that serve as living documentation and enable confident refactoring • Implement testing automation and CI/CD pipelines that catch issues early and maintain code quality • Serve as a strong mentor and trusted resource for junior and intermediate engineers • Challenge the team to continuous improvement, providing direction and pragmatic solutions • Participate in hiring and review processes, contributing to building a high-performing team • Create and maintain an environment of trust, transparency, and respect • Assume responsibility for the health and maintainability of platform areas • Lead major product rollouts including development, deployment, experimentation, and analysis • Jump proactively into incidents and implement solutions that minimize blast radius • Review and improve RCAs ensuring systematic changes are implemented • Maintain high engineering standards and ensure they're applied wisely

🎯 Requirements

• 5+ years of professional software development experience • Strong background in software engineering and computer science fundamentals • Expertise in React/React Native and modern front-end architecture • Experience with cloud platforms (AWS, GCP, or Azure) • Proven track record of leading technical initiatives and mentoring engineers • Excellence in communication both verbal and written

🏖️ Benefits

• Close-knit team practicing empathy, compassion, and mutual support • Remote-first, hybrid environment with Downtown Vancouver office • Flexible hours - we value contribution and output • Professional development support including training and conferences • Generous benefits including prescription drug coverage, massage, and dental • Stock option plan - participate in our success • On-call rotation with strong operational support

Apply Now

Similar Jobs

November 25

Jobber

501 - 1000

☁️ SaaS

🤝 B2B

Senior Software Engineer collaborating with a Scrum team to build products that help small businesses succeed. Involved in full life-cycle from ideation to delivery and mentoring juniors.

🇨🇦 Canada – Remote

💵 $125.8k - $170.1k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

November 25

Cloudera

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Backend Software Architect at Cloudera developing backend services and APIs using C# and Go. Responsible for scalable platform design and integration for the Taikun platform.

🇨🇦 Canada – Remote

💰 $4.1M Venture Round on 2013-01

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

November 25

Cloudera

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Software Engineer working on Hive innovation for data engineering at Cloudera. Focusing on complex SQL workloads and collaboration with open-source technology.

🇨🇦 Canada – Remote

💰 $4.1M Venture Round on 2013-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

November 24

Wave HQ

201 - 500

💸 Finance

💳 Fintech

☁️ SaaS

Software Engineer developing world-class financial software for small businesses. Collaborating in cross-functional teams to tackle engineering challenges and deliver innovative solutions.

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

November 24

Unity

5001 - 10000

🎮 Gaming

📚 Education

Senior Media Software Developer for Unity, owning a complex media tech stack across platforms. Design and build APIs while collaborating with customers and internal teams on media solutions.

🇨🇦 Canada – Remote

💵 $103k - $128.7k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇫🇷 French Required

FFmpeg

Unity

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com