Position: Mobile Application Developer
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:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- 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
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.








