Senior Mobile developer
Company | Royal Bank of Canada |
---|---|
Location | Mississauga, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of experience in mobile application development in hybrid and native platforms
- Strong proficiency in Ionic, Angular, Java, Node.js, Cordova and plugins
- Proven expertise in software engineering best practices, including source code management and build processes
- In-depth knowledge of authentication and authorization and secure coding practices
- Good understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
- Experience with DevOps practices and tools such as Jenkins, Helios and GitHub Actions
- Experience with unit testing frameworks and writing code designed for tests
- Hands-on experience with development productivity tools such as CoPilot
Responsibilities
- Feature development to expand the functionality of mobile applications
- Providing technology and application development expertise – Lead analysis, design, coding, testing, tracking and deployment
- Participating in code reviews to ensure quality of code delivered by the team
- Collaborating with cross-functional teams to implement features and to resolve issues
- Continuously improving the app, finding ways to simplify and refactor code
- Stay ahead by proactively learning about emerging technologies and potential obsolescence to address vulnerabilities and drive innovative solutions
- Work with operations and infrastructure teams to take promote code to production and ensure excellent performance and reliability.
Preferred Qualifications
- Domain knowledge of Insurance
- Familiarity with Cloud platforms OCP & AWS is an asset
- Experience with cloud platforms and cloud-based services i.e., OCP, AWS, Azure