Position: Software Developer – Full Stack
Role Overview
We are seeking a Full Stack Software Developer with strong
experience in modern web technologies, cloud-based development, and Agile
delivery environments. The successful candidate will be responsible for
designing, developing, testing, and maintaining scalable web applications,
while collaborating with cross-functional teams to deliver high-quality digital
solutions.
Key Responsibilities
- Collaborate
with Business Analysts, UX/UI Designers, Product Managers, and Architects
to translate requirements into application designs and technical
specifications
- Develop
and maintain scalable web applications using modern front-end and back-end
technologies
- Design,
build, test, and debug applications across the full development lifecycle
- Develop
RESTful APIs and integrate them with front-end user interfaces
- Design
and implement databases and ensure optimal performance and scalability
- Support
CI/CD pipeline implementation and ongoing DevOps practices
- Conduct
unit testing, automation testing, and support QA processes including
performance and security testing
- Develop
cloud-native and microservices-based solutions using modern frameworks and
architectures
- Provide
production support including troubleshooting, incident resolution, and
system enhancements
- Prepare
and maintain system and operational documentation
- Perform
knowledge transfer and provide technical guidance to team members
- Ensure
compliance with accessibility standards (e.g., AODA/WCAG)
Qualifications
Technical Skills
- Strong
experience with:
- JavaScript,
TypeScript
- React
and Next.js
- Node.js
- REST
APIs development
- SQL
and relational databases
- ORM
tools (e.g., Entity Framework)
- Experience
with:
- Front-end
and back-end application development
- Cloud
platforms (e.g., Azure or equivalent)
- CI/CD
pipelines and DevOps tools (e.g., Git, Azure DevOps)
- Microservices
and container-based architectures
- Test
automation frameworks (e.g., NUnit, Jasmine, XUnit, Playwright)
- JSON
and web services
Must Have Skills:
- Entity
Framework or other Object-Relational Mapping data access tools
- REST
APIs
- REAT
and NEXTJS
- JavaScript
and TypeScript
- SQL
experience
- Node.js
- Knowledgeable
in Web Content Accessibility Guidelines (WCAG) for web application
development
Agile & Delivery
- Experience
working within Agile/Scrum teams
- Participation
in sprint planning, stand-ups, demos, and retrospectives
- Experience
with Git-based source control and collaborative development practices
Business & Analysis
- Ability
to translate business requirements into technical solutions
Soft Skills
- Strong
analytical and problem-solving skills
- Excellent
communication and interpersonal abilities
- Strong
collaboration and stakeholder engagement skills
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/

