Mobile Application Developer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Newton Brook, ON, CAN
Remote
Senior level
Information Technology • Professional Services • Sales • Consulting
The Role
Develop and enhance enterprise and cross-platform mobile applications across the full software development lifecycle. Responsibilities include architecture review, feature development, API and cloud integration, testing, deployment, troubleshooting, reporting, technical documentation, migration support, and production issue resolution. The role requires collaboration on business requirements, technical estimates, scalable application design, security integrations, CI/CD, and post-implementation support.
Summary Generated by Built In

Position: Mobile Application Developer

Location: Toronto, ON

Job ID#: RQ11836

Duration: 5 Months

Role Overview

We are seeking a Senior Software Developer/Mobile Application Developer to support the design, development, enhancement, testing, integration, and deployment of enterprise applications and mobile solutions. The successful candidate will contribute throughout the software development lifecycle, working on scalable applications, API integrations, cloud-based services, and cross-platform mobile development initiatives.

Key Responsibilities

  • Review and understand existing application architecture and source code, implementing enhancements to improve scalability and maintainability.
  • Develop and enhance application features based on approved requirements and design specifications.
  • Provide effort estimates and technical input to support project planning activities.
  • Capture business requirements and update business rules as needed.
  • Develop high-quality, well-documented code using structured methodologies and best practices.
  • Create custom reports using Microsoft technologies.
  • Conduct testing, integration, deployment, and implementation activities.
  • Analyze, troubleshoot, and resolve production issues and defects.
  • Document developed solutions and support knowledge transfer activities.
  • Translate technical system specifications into fully functioning and tested applications.
  • Develop programming specifications, generate code, conduct unit testing, and maintain software solutions.
  • Provide technical support during implementation, conversions, and migration activities.

Required Qualifications

Development Skills

  • 5+ years of experience developing cross-platform mobile applications using technologies such as Ionic, Cordova, Flutter, or similar frameworks.
  • 5+ years of experience designing, developing, and implementing complex multi-platform applications.
  • Experience with:
    • .NET
    • C#
    • JEE
    • Microsoft SQL Server
    • JavaScript Frameworks
    • SOAP and REST Web Services
  • Experience with Azure Cloud services including:
    • Azure SQL
    • Azure Functions
    • API Management
    • Event Hub
    • Streaming Analytics
    • Data Factory / Databricks
  • Experience with HTML5, XHTML, JavaScript, jQuery, and AngularJS.
  • Experience building web applications, Windows client applications, and web services.
  • Experience developing APIs, integrating systems using APIs, and utilizing API management tools such as Swagger, OpenAPI, Postman, and Apigee.
  • Experience with object-oriented design principles, architectural patterns, refactoring, optimization, and scalable application development.

Technical Skills

  • Experience throughout the Software Development Lifecycle (SDLC) and Application Lifecycle Management.
  • Experience with unit testing, performance testing, and load testing.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Knowledge of UI/UX design principles.
  • Knowledge of security concepts including:
    • Authentication
    • Authorization
    • Encryption
    • Digital Signatures
    • SSL
    • PKI
  • Experience with authentication and authorization frameworks including OAuth, JWT, SAML, OIDC, and Mutual TLS.
  • Experience using Git and version control systems.
  • Experience identifying technical issues and developing technical recommendations and solutions.
  • Experience with post-implementation support and business requirements analysis.

Additional Enterprise Development Experience

  • Experience conducting impact assessments on enterprise application customizations and integrations.
  • Strong SQL, database development, XML, ETL, and data integration expertise.
  • Experience working with data warehouse concepts and methodologies.
  • Experience with Java application development is considered an asset.

General Skills

  • Strong communication, interpersonal, and collaboration skills. ,
  • Experience working in Agile delivery environments.
  • Ability to manage multiple projects and priorities concurrently.
  • Strong analytical, problem-solving, and decision-making capabilities.
  • Proven ability to meet project deadlines in complex environments. ,

Work Arrangement

  • Toronto, ON
  • 5 Days Onsite

About Symbiotic Digital.

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways, we provide:

  1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
  2. Recruitment: Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.

Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: [email protected]

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/

 



Skills Required

  • 5+ years developing cross-platform mobile applications using Ionic, Cordova, Flutter, or similar frameworks
  • 5+ years designing, developing, and implementing complex multi-platform applications
  • Experience with .NET and C#
  • Experience with JEE
  • Experience with Microsoft SQL Server
  • Experience with JavaScript frameworks
  • Experience with SOAP and REST web services
  • Experience with Azure SQL, Azure Functions, API Management, Event Hub, Streaming Analytics, Data Factory, or Databricks
  • Experience with HTML5, XHTML, JavaScript, jQuery, and AngularJS
  • Experience building web applications, Windows client applications, and web services
  • Experience developing APIs and using Swagger, OpenAPI, Postman, and Apigee
  • Experience with object-oriented design, architectural patterns, refactoring, optimization, and scalable application development
  • Software Development Lifecycle and Application Lifecycle Management experience
  • Experience with unit, performance, and load testing
  • Knowledge of CI/CD pipelines and DevOps practices
  • Knowledge of UI/UX design principles
  • Knowledge of authentication, authorization, encryption, digital signatures, SSL, and PKI
  • Experience with OAuth, JWT, SAML, OIDC, and Mutual TLS
  • Experience using Git and version control systems
  • Experience identifying technical issues and developing technical recommendations
  • Experience with post-implementation support and business requirements analysis
  • Experience conducting impact assessments for enterprise application customizations and integrations
  • Strong SQL, database development, XML, ETL, and data integration expertise
  • Experience with data warehouse concepts and methodologies
  • Experience with Java application development
  • Strong communication, interpersonal, collaboration, analytical, problem-solving, and decision-making skills
  • Experience working in Agile delivery environments
  • Ability to manage multiple projects and priorities concurrently
  • Ability to meet project deadlines in complex environments
  • Ability to work onsite in Toronto five days per week
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Mississauga
10 Employees
Year Founded: 1998

What We Do

Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.

Similar Jobs

Clario Logo Clario

Application Engineer

Healthtech • Software
Remote
Canada
6733 Employees

Samsara Logo Samsara

Commercial Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
141K-155K Annually

Samsara Logo Samsara

Accounting Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
88K-114K Annually

Dropbox Logo Dropbox

Program Manager

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
Canada
2500 Employees
104K-140K Annually

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account