Tech Stack
React Native
Job Description, Responsibilities & Requirements
About the Position
Join the Innovation Lab of a leading Canadian financial institution as a Software Engineer. Work in a creative and dynamic environment where you'll have the freedom to explore new ideas and grow your career. The Innovation Lab is home to a talented team of software engineers, data scientists, and product managers who are at the forefront of creating innovative solutions.
Responsibilities
- Build mobile applications and SDKs: Develop mobile applications and their underlying SDKs that can be reused in other applications.
- Research and development: Work independently and as part of a team to research and develop new products.
- End-to-end feature development: Collaborate with the innovation team to develop features across cloud, mobile, and web infrastructures.
- Code reviews and best practices: Participate in code reviews, pair programming, and other activities to promote mastery of software engineering practices.
- Communication: Regularly communicate status to development leads, project managers, and management staff.
Requirements
- Experience: 2+ years of experience with JS and React Native.
- Web application development: Validated experience in building web applications for mobile devices.
- Technical knowledge: Understanding of object-oriented design, client-server architecture, and relational database design.
- Mobile architecture: Knowledge of mobile architectures and best practices.
- Language: Upper-intermediate level of English or higher.
- Communication skills: Strong communication skills.
We Offer
- Interesting tasks: Engaging and challenging projects.
- Career growth: Possibilities for career and professional growth.
- Work environment: Friendly atmosphere and good working conditions.
- Team-building: Regular team-building and corporate parties.
- Compensation: Competitive salary and bonuses.
- Employment: Official employment.
- Flexibility: Flexible working hours.
- Language support: English classes.
- Training: Compensation for external training and courses.
About the Company
The Canadian financial institution is recognized as the #1 Best Place to Work on its 2020 list of Best Workplaces™ in Canada in the category of companies with more than 1,000 employees working in Canada.