Job Search
Find the opportunity that's right for you.
Senior Mobile Developer
Job Description
As a Senior Mobile Developer, you will ensure the delivery of quality solutions that adhere to the standards set by the Development Center of Excellence (CoE). You will collaborate with other lead developers in cross-functional teams, serving as the primary designer of technical solutions. You will also provide development guidance to other developers, and act as a point of contact for the Development CoE.
Responsibilities:
• Lead technical design sessions and review design and development tasks
• Architect, design, and lead implementation of services and APIs
• Establish coding conventions/standards/checklists for your area of expertise
• Mentor, coach, motivate and guide team members in carrying out related development activities
• Support developers in understanding and interpreting functional requirements, designing, developing and unit testing technical solutions for moderate to complex work objects assigned
• Define and develop project requirements, functional specifications, and detailed designs of application solutions for clients
• Develop technical documentation and participate in test-plan development, integration, and deployment
• Investigate and provide post-implementation support of the technical solution implemented
Job Requirements
Requirements:
- Bachelor's degree in computer science or application development
- 5+ years' experience in an IT environment, preferably leading a team
- Proficiency in C# .Net 3.1 & 6.0, REST APIs, mobile technologies (iOS, Android - Flutter and Dart), and web technologies (HTML/CSS/TypeScript/Angular)
- Experience with datastores (PostgreSQL, REDIS Cache), distributed system architectures (message queues, events), and at least one cloud environment (Azure, AWS)
- Understanding of microservice architecture, CI/CD, and familiarity with Azure DevOps, Jira, Git, TerraForm
- Strong problem-solving and analytical skills, smart risk-taking, ability to execute, and interpersonal skills
As a Senior Mobile Developer, you will play a crucial role in leading the design and implementation of technical solutions, fostering collaboration, and establishing development best practices. You will also be responsible for guiding and mentoring team members in carrying out related development activities, and ensuring that the technical solutions meet the standards set by the Development CoE. If you have the required skills and experience, we encourage you to apply for this exciting opportunity.
Share This Job:
Related Jobs:
About Mississauga, ON
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.
Don't Miss Out
Sign up to be notified of new jobs.