- Undergraduate Degree or Technical Certificate
- 3+ years professional experience building enterprise level applications in Angular, Asp.Net
- Strong Knowledge of Relational Databases (MySQL, PostgreSQL, MSSQL). NoSQL also beneficial
- Strong background in efficient/reusable coding practices (C#, Javascript)
- Strong knowledge of user interfaces
- Strong knowledge of HTML technologies and web frameworks
- Strong knowledge of RESTful APIs and/or microservices
- Strong experience in Feature Module Architecture
- Strong Team Leadership skills and Project/Taks Management
- Strong Experience with Git workflows
- Commitment to and belief in the quality of your deliverables
- Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.
- Strength in coaching and advising clients, partners, and project teams.
- Passionate about learning - You’ll help identify new technologies and approaches to problems (Web development is always evolving).
- Bonus*(Ionic/Cordova/Capacitor, Asp.Net Core, Entity Framework, PHP Laravel)
- Dental care
- Extended health care
- RRSP match
- Vision care
Company
Location
North York - Canada
Job type
Full-Time
JavaScript Job Details
Don't miss this opportunity to be a part of Canada's foreign exchange retailer! If you enjoy working in a dynamic, diverse, team-driven environment, and you are outgoing, enthusiastic, and passionate about providing exceptional customer service, then this is the opportunity for you.
The Full-Stack Developer role is one that embraces a broad range of tasks associated with developing application and systems solutions to address business challenges. Expanding knowledge, strengthening expertise, and introducing you to the inner workings of CCE.
Working under the supervision of a Senior level developer the primary duties of a Full Stack Developer are handling coding responsibilities for front-end and back-end applications both internal and public-facing using a variety of programming languages and frameworks as well as database management. In addition to coding, testing, and debugging, the individual works with other team members using development strategies and methodologies to help provide efficient scalable outcomes.
ESSENTIAL FUNCTIONS
· Transform business requirements and research into solutions that deliver value for internal and public-facing applications.
· Design client-side and server-side architecture
· Design effective front-end applications with UI’s poised for end-customer satisfaction
· Develop efficient back-end Web API’s capable of supporting multiplatform platforms
· Rigorously build and test applications.
· Perform systems administration: monitor, configure, back-up, authenticate, tune.
· Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, and engage in peer code reviews.
· Contribute to project plans, estimations, and status updates.
· Follow delivery practices and standards, project management disciplines.
· Identify issues, develop and maintain processes that address and resolve them
· Make enhancements and troubleshoot.
· Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
· Proactively put forward ideas that speak to project objectives (e.g., development, testing solutions, and tools).
QUALIFICATIONS AND SKILLS
Job Types: Full-time, Permanent
Benefits:
Work Location: Hybrid remote in North York, ON
Application deadline: 2023-02-14
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs