Posted in

Senior Mobile developer

Senior Mobile developer

CompanyRoyal Bank of Canada
LocationMississauga, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

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