software developer
Posted on
August 28, 2024
by
Employer details
LawDepot
Job details
*Company Profile:*
Join one of the fastest growing companies in Canada! LawDepot is proud to be a seven-time Growth 500 ranked organization and a major player in the Global legal solutions industry. Our mission is to modernize the legal document creation experience by empowering people with fast, easy-to-use, and professional solutions. With over ten million satisfied customers worldwide, over two million monthly website visitors, and billions of dollars saved on legal fees, you will be joining a team that is truly making a difference. At LawDepot, we foster a collaborative and inclusive learning culture that values excellence and diversity. Apply today and become a part of our exciting journey!
*Position Overview:*
LawDepot.com is currently expanding and looking to recruit a Software Developer in Edmonton, Alberta. Working with the Information Systems team, you'll be instrumental in implementing projects aimed at enhancing the core infrastructure of our website. You'll have the opportunity to work on transformative projects, while driving innovation within our organization. This is a full-time permanent position, working 37.5 hours per week with opportunities for a hybrid work schedule.
*Primary Responsibilities:*
* Develop and implement interactive, reusable components for a large-scale eCommerce website, utilizing a Content Management System (CMS) to streamline site development and enhance user experience through efficient, high-quality code delivery
* Drive project success by engaging in every aspect of the development life cycle, from initial planning to code deployment
* Create new Vue components and interactive features for our front end to enable high quality customer experiences
* Utilize design patterns and best practices, and apply them to solve real world scenarios
* Create new functionality based on defined tasks
* Collaborate with other developers by participating in code reviews, sharing knowledge, providing feedback, and brainstorming
* Partner with other team members during Agile sprints to help collectively deliver great work
* Support intermediate and senior developers in various tasks and take on smaller, well-defined tasks independently
* Assist in the creation of technical documentation to ensure maintainability and knowledge sharing
* Engage in continuous learning and stay updated with the latest technologies and industry trends
*Knowledge and Skill Requirements:*
* Post-Secondary Education in Computing Science or equivalent (ex. Digital Media and IT, Information Systems Technology)
* Experience in a Software Developer, Web Developer, Software Engineer, or equivalent role is preferred
* Experience with our core technology stack: C#, .NET 7+, TypeScript / JavaScript
* Additional knowledge in the following areas:
* JavaScript frameworks: Vue 3.4 (preferred), Angular, React
* .NET Web APIs (or REST APIs) including the ability to integrate third-party APIs
* Unit Testing frameworks: Vitest, NUnit, Munit, xUnit, Selenium, Jest
* JSON, SCSS (or CSS, LESS, SASS), HTML, Git, Visual Studio Code
* Basic understanding of SQL Server or other relational databases such as PL/SQL, MySQL, or PostgreSQL
* Familiarity with asynchronous request handling, partial page updates, and AJAX
* Knowledge of design patterns and best practices, and how to apply them in real world scenarios
* Ability to plan, implement, test, and document programming applications
* Awareness of browser rendering behavior and performance considerations
* Strong problem-solving skills, with a proven ability to diagnose issues and efficiently implement solutions
* Eager to expand skills and adapt to new technologies
*Why You Should Join the LawDepot Team:*
* Excellent total compensation package
* Comprehensive health and dental benefits, plus an additional Health Care Spending Account or Personal Spending Account
* Great work life balance (37.5 hour work weeks, flexible schedules, ability to bank hours)
* Three weeks paid vacation, plus bonus pe
-
LocationEdmonton, AB
-
Workplace information
On site
-
SalaryNot available
-
Terms of employment
Permanent employmentFull time
- Start date
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9422534485
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.