Full-Stack Software Engineer


City: Thornhill , ON, Canada
Title: Full-Stack Software Engineer
Category: IT
EmploymentType: Permanent
Description:
Full-Stack Developer

Location: Thornhill, ON
Pay Scale-100k-120k+ Benefits + Parking 
Job Types: Full-time, Permanent


*** Staffmax is Offering $2000/- REFFERAL BONUS. Know anyone who might be interested-PLEASE REFER*****

Job description

What will you do?
? Collaborate with teams to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components, as per the requirements and detailed design
? Work within the Agile team, assess requirements for each sprint, review feasibility, complexity, recommend an approach and identify challenges
? Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
? Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and execute projects
? Review existing code to assess ongoing feasibility and maintainability, reorganize the code into a coherent state while maintaining code structure design consistency and quality
? Participate in walkthrough reviews of technical specifications, programs, code, and test plans
? Conduct thorough testing, and improve performance of single functions through performance tuning
? Plan design/implementation activities, ensure technical solution quality, provide third-level support for various technologies, and drive technical platform evolution and improvements

Must-have
? Polyglot programming skills able to work on multiple computer languages, such as JavaScript, C#, HTML5/CSS, Angular
? 4+ years software development out of which 2+ years experience in full-stack development in HTML5, Angular, and .NET Core
? Fundamentals in HTTPS, certificates, oAuth2, RESTful APIs, microservices, SQL, MongoDB, OOP, design patterns, algorithm, performance, security, and coding best practices
? Ability to work in a fast-paced and agile development environment
? Highly experienced working with Git
? Prior experience as a member of SCRUM team
? Prior experience with booking engine API integration in the Travel and Tourism industry

Nice-to-have
• Experience with native or hybrid mobile app development (iOS/Swift, or Android/Kotlin)
• Experience with cloud environments (AWS, Azure, GCP)
• Experience with WordPress, UX/UI, data visualization is an asset

Other Skills and Abilities
? Excellent oral and interpersonal communication skills;
? Ability to communicate ideas in both technical and user-friendly language;
? Able to conduct research into web application issues;
? Highly self-motivated and directed, with keen attention to detail;
? Able to prioritize and execute tasks in a high-pressure environment;
? Experience working in a team-oriented, collaborative environment;
? Knowledge of applicable data privacy practices and laws

Interested candidates can email their resume to toronto@staffmax.com
Company:
Staffmax Staffing & Recruiting