Full-Stack Application Developer responsible for designing and implementing features of a web-based product using Kotlin and React. Collaborating in an Agile environment to provide innovative solutions for digital transformation.
Responsibilities
Collaborate in an Agile environment with a dynamic team of software developers, product owners and quality assurance specialists
Write robust, efficient, and secure code in accordance with functional analyses
Participate in the analysis of features that meet both business and technology solutions need
Innovate, challenge and refine requirements based on technical assessment
Actively participate in peer-review process and provide constructive feedback
Participate in and collaborate to functional tests and documentation of actual and future features
Ensure overall software quality and its evolution in the mid to long-term
Ensure quality control through scenario testing to validate systems and programs developed comply with the technical specifications
Write reliable code based on SOLID software engineering practices
Fix bugs in a timely manner while working of solving more complex issues
Collaborate with different teams to solve customer issues.
Requirements
Technical Bachelor’s degree in computer engineering or information technology or Equivalent College Degree
5 to 7 years of experience in a similar role
Excellent knowledge and experience with programming language like Kotlin, Java or .Net
Excellent knowledge with SQL
Excellent knowledge of microservice architecture
Good Knowledge and experience with React or Angular and JavaScript/TypeScript
Knowledge of GraphQL and REST APIs
Good knowledge of SOLID principles and OOP
Knowledge of Agile and Kanban methodologies
Knowledge in DevOps Azure Pipeline
Knowledge of security challenges with web-based applications
Experience in solving complex software engineering problems
Benefits
Medical
Dental
Retirement Plan
Telemedicine Program
Employee Assistance Program
Flexible hours
Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)
Intermediate Backend Software Developer at Ava Industries. Assist in transferring patient health data using Ruby on Rails for a cloud - based EMR system.
Senior Python Developer contract role in Toronto. Requires 8+ years development experience, 3+ years Python, GCP services, data tools, and workflow orchestration.
Senior Ruby on Rails Engineer developing scalable web features and improving APIs at Zipline. Shape robust systems while contributing to AI - powered initiatives in a fully remote environment.
Tech Lead managing core backend automation for Jerry.ai, simplifying car ownership processes. Evolving frameworks to improve reliability and scalability while leading technical teams.
Senior Backend Developer at Atimi working on high - quality software solutions integrating mobile and web experiences. Collaborating with teams and leading software development processes.
Intermediate C++ Software Engineer working on projects in the Minecraft universe at SkyBox Labs. Collaborating in a creative studio environment while contributing to iconic game franchises.
Java Tech Lead at Desjardins responsible for enhancing user experience and supporting development teams with innovative solutions. Leading strategic initiatives in a collaborative environment.
Join Pigment as a Software Engineer developing backend components for our performance management platform. Collaborate with teams to deliver scalable solutions for dynamic markets.
Senior Backend Engineer at ClickHouse building a petabyte - scale observability platform focused on developer experience. Collaborating on backend systems and infrastructure for real - time data applications.