Software Developer (Toronto)

Software Developer (Toronto)

29 Oct
|
Compunnel
|
Toronto

29 Oct

Compunnel

Toronto

KEY RESPONSIBILITIES

- Design and develop front-end interfaces for LLM-powered workflows using frameworks such as React or Vue
- Implement user-centric designs, wireframes, and prototypes using tools such as Figma or Sketch
- Develop and maintain backend APIs and services using technologies such as Node.js, Python, or similar frameworks
- Integrate front-end applications with GenAI models, vector databases, and analytics systems
- Perform end-to-end testing, debugging, and performance optimization of applications
- Collaborate with product, sales, and engineering teams to gather requirements and improve user experience
- Design, develop, test, deploy, and maintain applications throughout the full software development lifecycle
- Apply disciplined coding practices including design patterns, automation, semantic versioning, and use of third-party libraries
- Conduct application testing and analysis to ensure solutions meet performance and user requirements
- Assist in developing automated testing frameworks to support high-quality code delivery
- Troubleshoot errors, resolve bugs, and improve overall system performance and efficiency
- Participate in brainstorming and ideation sessions to develop innovative digital solutions
- Develop prototypes and solution diagrams to present proposed technical approaches
- Apply CI/CD methodologies and DevSecOps practices to support secure and efficient application delivery




- Perform peer code reviews to maintain code quality and encourage continuous team learning
- Log tasks, updates, and documentation accurately using tools such as Jira
- Collaborate with cross-functional teams including Data Infrastructure, Web Backend, and Web Frontend teams

REQUIRED QUALIFICATIONS

- 3–5 years of full stack development experience with strong emphasis on front-end development
- Experience with contemporary front-end frameworks such as React or Vue
- Experience with prototyping tools such as Figma or Sketch
- Knowledge of REST API development and integration
- Experience with CI/CD pipelines and DevSecOps practices
- Familiarity with LLM-based applications or conversational AI integrations
- Strong understanding of core web technologies and responsive design principles
- Strong foundation in data structures, algorithms, and object-oriented programming
- Familiarity with testing frameworks and debugging tools
- Ability to work in fast-paced cross-functional environments
- Strong communication, collaboration, and problem-solving skills

PREFERRED QUALIFICATIONS

- Experience developing cloud-based applications
- Experience with backend development using Python, Node.js, or serverless architectures
- Understanding of architectural design patterns for scalable applications
- Familiarity with caching mechanisms and resilience patterns for distributed systems

📌 Software Developer (Toronto)
🏢 Compunnel
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer (toronto) / toronto