Work In Tech

Find your next role at Canada's fastest-growing tech companies

React Native Developer

Cardata

Cardata

Software Engineering
Montreal, QC, Canada
Posted on Wednesday, November 29, 2023
At Cardata, our goal is to provide cost-effective and accurate ways to reimburse drivers for using their personal vehicles for work. We partner closely with our customers to provide best-in-class support, service and technology to Drive What Matters for them and their employees.
We recently secured an investment of over $100M to fuel our vision of building a complete vehicle management platform. Read more here.
Who You Are
We are seeking a dedicated mobile developer (React Native specific) to join our new Cardata Mobile team. You will collaborate as part of a team of developers to work on creating and maintaining the Cardata mobile applications. As a main React Native developer, you will need to be familiar with the React Native ecosystem and mobile app development, including familiarity with popular app frameworks and software development best practices. You will be responsible for maintaining existing codebases, including bug fixing while following all coding guidelines and industry best practices. As an intermediate engineer on our small but mighty engineering team, your work will have a high impact and influence on the direction and evolution of the Cardata product!

What You'll Be Doing

  • Participate in bi-weekly sprint planning and retrospective sessions to ensure developments are properly scoped and scheduled
  • Design and develop apps for the React Native ecosystem, including fixing known bugs in the existing applications and adding new features
  • Work with external software libraries and APIs
  • Ensure cross-platform optimization for mobile phones and responsiveness of applications
  • Collaborate with team members to create web and mobile design features based on customer feedback and company needs
  • Stay up to date on developments in web applications and programming languages

What You'll Bring

  • 5+ years of software development experience
  • Bachelor's degree in Computer Science, Software Engineering, or an equivalent educational experience (ex. Brainstation, Lighthouse Labs)
  • Solid understanding of common programming tools and paradigms, such as version control, use of frameworks, and common design patterns
  • Proficiency with React Native and React Native related tools
  • Excellent knowledge of the Javascript programming language
  • Familiarity with mobile applications and development, including the use of hardware such as accelerometers, cameras, and gyroscopes
  • Comfortable working as part of a cross-functional team and with code written by others
  • Excellent problem-solving skills, with the ability to analyze situations and develop effective solutions in a timely manner
  • Collaborative and team-oriented
Why you’ll love working at Cardata:
Cardata provides you with a flexible, autonomous environment that encourages employees to experiment, innovate and learn. As part of our team, you will be surrounded by supportive leaders and caring colleagues who are dedicated to taking on new challenges, focusing on the customer, and working as a team to achieve success. Additionally, you will be provided with:
Opportunity for career progression in a growing company
Competitive salary + bonus
Opportunity to work remotely
Flexible working hours
Medical & Dental Benefits with 100% employer paid premiums
Healthcare spending account
Wellness spending account
15 days of vacation + additional time off throughout the year
3 pit-stop days (Cardata's version of mental health days)
Cardata is an equal opportunity employer. All candidates will be equally considered without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender/gender identity, sexual orientation, age, marital status, physical and/or mental handicap or financial ability. We are dedicated to creating an inclusive environment where everyone feels welcome to bring their authentic selves to work.
If you require accommodations during the recruitment process, please let us know.