719 Javascript Engineer jobs in Canada
Senior Agile Software Engineer - Javascript/Nodejs/AWS

Posted 1 day ago
Job Viewed
Job Description
We are a global climate technologies company engineered for sustainability. We create sustainable and efficient residential, commercial and industrial spaces through HVACR technologies. We protect temperature-sensitive goods throughout the cold chain. And we bring comfort to people globally. Best-in-class engineering, design and manufacturing combined with category-leading brands in compression, controls, software and monitoring solutions result in next-generation climate technology that is built for the needs of the world ahead?
Whether you are a professional looking for a career change, an undergraduate student exploring your first opportunity, or recent graduate with an advanced degree, we have opportunities that will allow you to innovate, be challenged and make an impact. Join our team and start your journey today!
**AS A SENIOR AGILE SOFTWARE ENGINEER, YOU WILL:**
+ Design and support scalable cloud native solutions with 24/7 uptime requirements using infrastructure as code paradigms?
+ Write software using modern languages designed to operate in serverless environments?
+ Develop automated behavioral and unit tests?
+ Deploy code to production daily ensuring updates comply with security best practices and are easy to rollback?
+ Develop APIs and protocols to work with websites, 3rd party partners, mobile applications, and IoT devices?
**REQUIRED EDUCATION, EXPERIENCES & SKILLS:**
+ 5+ years' experience in software development
+ 1+ years' experience building Cloud Native applications on a major cloud provider (Azure, AWS, GCP)
+ Comprehensive knowledge in virtual and physical networking (Could teach the OSI model, ability to provision VPNs from the ground up, etc.)
+ Knows at least a couple of languages well (Go, Elixir, C#, Kotlin, Swift, etc.)
+ An expert in at least one technical stack (e.g. web, UI, backend, database)
+ Could function as a 'go-to' person for several technologies (e.g.RabbitMQ, PostgreSQL, Terraform, Kafka, Docker, etc.)
+ Ability to setup tooling and development environments in any major operating system (Windows, Linux, OSX)
+ Comfortable automating all parts of a cloud native product
+ Enjoys paired programming, and understands the scenarios where it can be helpful
+ Comfortable translating business requirements into a design
+ Has shipped at least one commercially used software product
+ Has participated on several software projects
+ Participates in product support (e.g. on call) independently
+ Has a decent approach between getting the job done vs technical debt
+ Understands agile development, and can teach the ideas
+ Can explain and communicate technically complicated and abstract topics to business and product teams effectively
+ Willingness to put the needs of the team over their own?
+ Willingness to experiment with development processes with an open mind?
+ Legal authorization to work in Canada - Sponsorship will not be provided for this position
**PREFERRED** **EDUCATION, EXPERIENCES & SKILLS**
+ Has shipped multiple commercialized products
+ Has shipped products on multiple major cloud providers
+ Experience in related fields, e.g. customer support or data science
+ Experience with a functional programming languages
**Flexible Work Schedule - Remote Work Option and Core Hours**
This role has the flexibility of remote work and a core hour schedule. You can choose to flex your start and stop times given you are working during the core hours of 9:00am - 3:00pm (based on team headquarters time zone). Our teams work together to ensure our chosen work schedules enable our creativity and productivity as we serve the needs of our customers. This role also has a travel requirement of up to 1 week per quarter to one of our business locations, predetermined by leadership in advance.
**About our Business Unit**
Electronics & Controls, a business unit of Copeland, is headquartered in St. Louis, MO and is an industry leader in home energy management and comfort control. Our products monitor and control appliances that account for approximately 60% of the energy consumed in the average US household. By networking our products to the cloud, we are discovering new ways to help our customers reduce energy consumption, save money, and maintain comfort. And because our technology touches so much of the residential energy profile, our solutions are positioned to make a significant impact on our nation's carbon footprint. If you want to be part of a collaborative, high energy, fast paced team, where your contributions can make a real impact on the world - you have just found the place!
**Our Commitment to Our People**
Across the globe, we are united by a singular Purpose: Sustainability is no small ambition. That's why everything we do is geared toward a sustainable future-for our generation and all those to come. Through groundbreaking innovations, HVACR technology and cold chain solutions, we are reducing carbon emissions and improving energy efficiency in spaces of all sizes, from residential to commercial to industrial.
We invest in our employees to ensure they have the marketplace knowledge, skills, and competencies to bring this purpose to life while competing and leading in a global economy. Our training programs focus on end-to-end development, from onboarding through senior leadership.
Flexible and competitive benefits plans offer the right options to meet your individual/family needs: medical insurance plans, dental and vision coverage, defined contribution pension plan and more. We provide employees with flexible time off plans, including paid parental leave, vacation and holiday leave?
Our success is measured by the positive impact we make on people, our communities, and the world through our unwavering focus on environmental, social, and regulatory progress. Learn more about us!
**Our Commitment to Inclusion & Belonging**
At Copeland, we cultivate a strong sense of inclusion and belonging where individuals of all backgrounds, and with diverse perspectives, are embraced and treated fairly to enable a stronger workforce. Our employe resource groups play an important role in culture and community building at Copeland.
**Equal Opportunity Employer**
Copeland is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
If you have an accommodation need, please contact Human Resources or to make appropriate arrangements?
**No calls or agency requests please.**
With $5B of global revenue, Copeland is a leading provider of compression products, electronics, software, and solutions across many applications within Heating, Ventilation, Air Conditioning, and Refrigeration (HVACR), where macro and regulatory trends towards environmental sustainability, leads to changes in HVACR technology. Other products include other heating applications, food service and retail, transportation, and healthcare/life sciences. This new business also has a solution portfolio that manages, monitors, and controls refrigeration units in the commercial setting, as well as software solutions that measure and monitor temperature conditions of refrigerated goods in transit, where there is a greater emphasis on energy management/sustainability solutions globally.
Lead Full Stack Developer - React, Node js, Azure
Posted today
Job Viewed
Job Description
Job Description
StickerYou is a leading global e-commerce company for custom die-cut products such as stickers, labels, decals, temporary tattoos, and more. Our proprietary platform infuses automation technology and creativity to empower anyone to make the best custom products in any size, shape, and quantity. Business and consumers can make their marketing, packaging, décor, or personal expression professional grade. We believe in the enormous power of customization. We are a smart, creative, and passionate group dedicated to growing the most talented and engaging people in Toronto, Canada. We proudly make custom products locally for the global market using software and advanced digital manufacturing. We make what matters stick!
The Role
The ideal candidate will help us accelerate change and move our platform forward using new technologies and approaches. We’re looking for an experienced lead developer who brings a balance of development, architectural experience and leadership ability who will identify and embrace the changes we need to make to our applications and the tech stack they are built on and support the team and business growth technically and functionally. Our projects cover a wide range of business functionality from our custom design tools to e-commerce,order management and production related systems so we're looking for an adaptable individual with a problem solving focus
Primary responsibilities:
Technology
- Research, evaluate, and guide the implementation of new technologies and methodologies that solve business and technical challenges
- Participate actively in the entire project life cycle, including architectural design, implementation, testing, and deployment.
- Establish short- and medium-term strategic visions for the team. Stay current with trends, techniques, technology and other factors impacting the business
- Manage assignment of resources to projects across multiple product lines
- Participate in regular reviews of customer support issues requiring development team assistance
Qualifications & Experience:
- Degree in Computer Science, Computer Engineering, a related field
- 8+ years of professional software development experience
- Must have a minimum of four (4) years experience in the last five (5) years performing the role of a Software lead designing, developing, and deploying software systems
- Expert knowledge of our tech stack including: .NET Framework and Core, REST, Databases, Git, Integrations, Azure technology stack, CI/CD patterns, JavaScript Frameworks (React, Next.JS, Fabric JS, Node.JS, ect).
- Experience with database design and development
- Knowledge of networking concepts, principles, and technologies
- Experience developing scalable service-oriented architectures.
- Proven track record delivering large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process
- In-depth knowledge of software design patterns, architecture styles, and software development methodologies
- Experience architecting systems for scale in a SaaS environment
- Solid understanding of business processes and concepts associated with distributed order management solutions.
- Experience in cloud-based designs, specifically Azure.
- Familiarity with cloud-based CI/CD specifically Azure DevOps.
- Knowledge of relational database management systems (MS SQL Server).
- Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions
- Prototyping and creation of proof-of-concepts.
- Experience designing high-traffic RESTful API and microservices.
- Knowledge and experience in architecture modernization.
- Strong communications skills. This position requires the candidate to be able to communicate seamlessly and precisely, verbally and in writing, with technical teams, product owners, clients as well as senior business leadership.
- Ability to prioritize work, multi-task, and be detail-oriented.
- A collaborative approach to product development that encourages new ideas
- Excellent communication skills, written and verbal with engineers and non-engineers alike.
- Relationship Building. Consistent record of building deep technical relationships. Experience in setting and sharing expectations across various partners.
- Problem-Solving. The ability to trace application, deployment or build failures and resolve technical issues with minimal direction.
- Experience in system implementation is an asset as is knowledge of implementation methodologies.
- Excellent knowledge of development methodologies and their foundation.
- AI experience as StickerYou is looking at AI for backend logistics as well as some image processing
Why StickerYou?
A high-growth company
Strong leadership team
Company-wide positive energy that’s infectious - people enjoy coming to work!
Fast-changing environment with ample learning and growth opportunities
Growing a global Canadian brand that takes pride in manufacturing our products here
Strong corporate vision to make small companies “Better”
Serve a large variety of small and medium sized businesses in many segments
Use cutting edge e-commerce and digital print customization technology
Diversity & Inclusion
StickerYou is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. If you require accommodation for the recruitment or interview process, please let us know and we will work with you to meet your needs
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.
Powered by JazzHR
dFWDTa5cKz
Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON
Posted today
Job Viewed
Job Description
Job Description
Front End Engineer (JavaScript, C#.Net, Angular 5) Toronto, ON
Fully Remote
1-year contract with the possibility of extension
- Design and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and data architecture, through to unit testing, development, and integration testing.
- Choose appropriate design patterns and identify anti-patterns, write solid unit-tests, participate in thorough code-reviews, and use your eye for clean code to support maintenance and extensibility.
- Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.
- Work with the rest of the team to evaluate the suitability of 3rd party packages and solutions.
- Maintain continuous integration and continuous deployment for applications.
Required Skills:
- 5+ years of Front End Development using JavaScript and C#.Net
- 5+ years of experience in the online software industry ; strong knowledge of website design, functionality usability, and web-based application architectures.
- MVVM framework experience in Angular 5+ , as well as hands-on experience with ASP.NET MVC
- Responsive Front-end layout/design, and implementation using JQuery and Bootstrap 4, CSS SASS/LESS
- Experience with front-end testing frameworks like Jasmin and Jest along with a proficiency in Typescript
- Experience evaluating and implementing 3rd party libraries like those used for analytics, MVT testing , behaviour monitoring, and user feedback, while maintaining the best possible on-site performance
- Working experience on high-traffic websites, while leveraging techniques to enable performance and caching, security and monitoring, and accessibility (WCAG 2.0/2.1/2.2)
- Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system endpoints.
- Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.
- Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.
- Can provide a portfolio of front-end work which demonstrates your recent experience building elegant solutions
- University Degree (or equivalent) in Computer Science or related subject.
- Expert-level experience with Microsoft platform web development
Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON
Posted 18 days ago
Job Viewed
Job Description
Fully Remote
1-year contract with the possibility of extension
- Design and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and data architecture, through to unit testing, development, and integration testing.
- Choose appropriate design patterns and identify anti-patterns, write solid unit-tests, participate in thorough code-reviews, and use your eye for clean code to support maintenance and extensibility.
- Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.
- Work with the rest of the team to evaluate the suitability of 3rd party packages and solutions.
- Maintain continuous integration and continuous deployment for applications.
Required Skills:
- 5+ years of Front End Development using JavaScript and C#.Net
- 5+ years of experience in the online software industry ; strong knowledge of website design, functionality usability, and web-based application architectures.
- MVVM framework experience in Angular 5+ , as well as hands-on experience with ASP.NET MVC
- Responsive Front-end layout/design, and implementation using JQuery and Bootstrap 4, CSS SASS/LESS
- Experience with front-end testing frameworks like Jasmin and Jest along with a proficiency in Typescript
- Experience evaluating and implementing 3rd party libraries like those used for analytics, MVT testing , behaviour monitoring, and user feedback, while maintaining the best possible on-site performance
- Working experience on high-traffic websites, while leveraging techniques to enable performance and caching, security and monitoring, and accessibility (WCAG 2.0/2.1/2.2)
- Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system endpoints.
- Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.
- Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.
- Can provide a portfolio of front-end work which demonstrates your recent experience building elegant solutions
- University Degree (or equivalent) in Computer Science or related subject.
- Expert-level experience with Microsoft platform web development
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), one of the world's leading financial groups. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization, and community we serve. We stand for our values, building long-term relationships, serving society, and fostering shared and sustainable growth for a better world.
With a vision to be the world's most trusted financial group, it's part of our culture to put people first, listen to new and diverse ideas and collaborate toward greater innovation, speed and agility. This means investing in talent, technologies, and tools that empower you to own your career.
Join MUFG, where being inspired is expected and making a meaningful impact is rewarded.
**Job Summary**
As software engineer in IT Application Service team, you will be responsible for delivering high-quality software solutions to support our business operations. Responsibilities include feasibility studies of product features and business requirements; leading software development through the complete software delivery life cycle, aligning engineering activities to project methodologies.
**Major Responsibilities**
+ Software Development and Supports
+ Implement and upkeep business applications and reports with a focus on high-quality service delivery and alignments to achieve department and organization objectives
+ Develop well designed, testable, efficient code by using the best software development practices
+ Follows and conducts peer code-reviews and provides feedback to team members.
+ Uphold technology best practices with a sense of autonomy, creativity, and open feedback for continuous improvement
+ Perform ongoing system and application administration
+ Supports production issues with proper diagnosis and root cause analysis.
+ Build and maintain strong relationships with stakeholders, including business partners, vendors, counterparties, and other IT teams.
+ Project Support
+ Assist in collaborating with business partners to identify and prioritize application needs.
+ Support development activities in collaboration with IT and business stakeholders, including change management and software release scheduling.
+ Contribute to gathering and refining specifications and technical requirements.
+ Provide input and support for project planning and risk analysis.
+ Assist in preparing project documentation such as design documents and operational procedures.
+ Support user training sessions.
+ Risk Management and Business Continuity
+ Understand the Bank's risk appetite and demonstrate understanding the risk culture in day-to-day activities and decisions.
+ Manage risk and ensure business continuity for systems supported by the application service team.
+ Ensure compliance with all applicable policies, regulations
+ Support in business continuity planning, impact analysis, and related exercises of the application service team.
+ Coordinate support for internal and external audits.
+ Identify system and operational risks and collaborate across teams to mitigate potential issues.
**Qualifications**
+ Bachelor's degree in Information Technology, Computer Science, or a related field. ITIL Certification or equivalent practical experience. Certification or equivalent training/experience in SAP Business Object, Oracle Reporting Tools, Microsoft Power Platform, and AWS Cloud.
+ Tech Skill Experience in AWS and Azure cloud service platforms.
+ 3+ years of experience in IT application services, including development, application support, and data processing, specifically within a financial institution
+ 3 years of experience with:
+ Office 365 development utilizing Flow, Power Apps and SharePoint Online.
+ Microsoft Power Automate, Dataverse and other associated products
+ Any of following reporting tools: SAP Business Objects, Oracle Reporting Tools, or Power BI. Proficient in PowerShell, Python and JavaScript
+ Experience in automation tools such as Autosys, SFTP, ETL Process
+ Good understanding of SDLC Framework, workflow automation, integrated services, and low-code development.
+ Experiences working in Waterfall and Agile/Scrum methodologies.
+ Understanding of wholesale banking business operations and accounting principles.
+ Strong system and data analysis skills and ability to acquire new technology skillsets to support the bank.
+ Excellent critical thinking abilities and attention to detail, especially in a fast-paced environment.
+ Strong ability to communicate effectively and collaborate with team members and stakeholders.
The job description and related application pertains to an opportunity with either MUFG Bank, Ltd., Canada Branch ("MUFG Bank Canada") or MUFG Securities (Canada), Ltd. ("MUFG Securities Canada"). The job description relates to the general nature, scope, quantity and quality of work contemplated for the position. Other duties and responsibilities not specifically described may be assigned from time to time, consistent with knowledge, skills and abilities of the incumbent. The receipt of an application by either MUFG Bank Canada or MUFG Securities Canada, as applicable, does not imply or guarantee employment.
Each of MUFG Bank Canada and MUFG Securities Canada is an equal opportunity employer.
- As a federally regulated entity, MUFG Bank Canada is required to comply with applicable laws which prohibit discrimination based on protected grounds and which require accommodation to individuals in accordance with the requirements outlined in the Canadian Human Rights Act and the Canada Labour Code. Where MUFG Bank Canada obtains information relating to protected grounds under the Canadian Human Rights Act as part of the application process, it does so to monitor and otherwise evaluate its own compliance with such legislation and associated regulatory requirements; MUFG Bank Canada does not use such information for decision making purposes relating to the position contemplated in this application.
- As a provincially regulated entity, MUFG Securities Canada is required to comply with applicable laws which prohibit discrimination based on protected grounds and which require accommodation to individuals in accordance with the requirements outlined in the Human Rights Code (Ontario) and the Employment Standards Act (Ontario). Where MUFG Securities Canada obtains information relating to protected grounds under the Human Rights Code (Ontario) as part of the application process, it does so to monitor and otherwise evaluate its own compliance with such legislation and associated regulatory requirements; MUFG Securities Canada does not use such information for decision making purposes relating to the position contemplated in this application.
At MUFG, our colleagues are our greatest assets. Our Culture Principles provide a roadmap for how each of our colleagues must think and act to become more client-obsessed, inclusive and innovative. They reflect who we are, who we want to be and what we expect from one another. We are excited to see you take the next step in exploring a career with us and encourage you to spend more time reviewing them!
**Our Culture Principles**
+ Client Centric
+ People Focused
+ Listen Up. Speak Up.
+ Innovate & Simplify
+ Own & Execute
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
**Job Summary**
Welcome to Leonardo DRS, where innovation meets communications. We are a defense company specializing in naval internal and external communication systems with an install base of over 150 ships and growing. We design, manufacture, and support our Shipboard Integrated Communications System (SHINCOM) product line that is used by various navies around the world. Our solutions bridge the gap between embedded products and server-based systems and seamlessly interface with both IP and TDM-based deployments. We're on the lookout for enthusiastic Junior or Intermediate Software Engineers with a spirit of innovation and a couple of years under their belts. If you're passionate about technology and looking to make waves, we want you!
**Our Technologies**
At Leonardo DRS, we are passionate about providing communication solutions to our sailors. Our diverse tech stack includes C, C++, Ada, Tcl/Tk, and Java and problem space can span kernel to drivers to call control engines to voice paths and everything in between. Our Agile-inspired processes keep us nimble and efficient, leveraging industry-leading tools like Jira, Confluence, Jenkins, and Git to bring our ideas to life
**What We Do**
From the spark of an idea to a fully polished product, our team handles the entire lifecycle of development. We're hands-on with requirements analysis, crafting BOEs, intricate design, rigorous implementation, comprehensive testing, and seamless delivery. We're committed to supporting our current customers while pioneering new, exciting products.
**As a Software Engineer, your main responsibilities will include (but not limited to)**
+ Dive into collaborative sessions to design, develop, implement, and test new software features.
+ Engage with both embedded and server-based products, making a direct impact on their evolution.
+ Participate in requirements analysis and BOE creation-be a key player from day one!
+ Work with colleagues in electrical and mechanical engineering.
+ Join Agile processes and utilize tools like JIRA and Confluence to streamline your workflow.
+ Support and maintain existing customer systems while dreaming up new product features in line with our tech stack.
**What you require to be successful in this role**
+ A few years of hands-on experience in software development.
+ Proficiency in at least one of our primary programming languages: C, C++, Ada, Java, Tcl/Tk
+ Aptitude to learn our language mix.
+ A knack for Agile methodologies and tools like Jira, Confluence, Jenkins, Git.
+ Team-centric attitude with excellent problem-solving skills and attention to detail.
+ An unquenchable thirst for learning and adapting to new technologies and processes.
**Benefits of working with DRS**
+ Collaborate & Create: Work alongside a team of dynamic and passionate tech wizards who love to problem-solve and innovate.
+ Learn & Grow: With access to a wealth of knowledge and cutting-edge projects, your growth potential is limitless.
+ Flexible & Fun: Enjoy a vibrant work culture with flexible hours and the potential for remote work. We believe in a healthy work-life balance.
+ Impactful Work:Your contributions will directly shape the future of communication technology.
+ Industry leading wellness program including:
+ Health, dental, and vision coverage available on first day of hire at no cost to the employee with access to virtual healthcare
+ Access to Employee and Family Assistance Program
+ Employee discounts at local gym facilities
+ Competitive compensation including:
+ Reimbursement for professional development initiatives and memberships plus access to free online learning resources
+ Registered Retirement Savings Plan with matching company contributions with access to complimentary financial planning
+ Maternity and Parental leave top-up
+ Vacation, personal days, sick leave, and additional company paid days off
+ Work Environment
+ This role offers a challenging yet supportive environment within a company at the forefront of telecommunications technology. You will work alongside experienced professionals dedicated to innovation and quality in a product-focused development setting.
**DRS Technologies Canada Ltd. (DRS Canada),** is a leading mid-tier Canadian defence electronics company specializing in military voice and data communications systems; electro-optics (EO) and infrared search and tracking systems (IRST); command, control, communications, computers and intelligence (C4I) systems integration; deployable flight data recorders; defence/space electronics manufacturing
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
25WD89261
**25WD89261,** **Software Engineer**
**Position Overview**
Autodesk access group responsible for connecting customers to their products and data, the team is driving the transformation of Autodesk's business models, account & user management. We solve complex problems, build high scale, highly reliability, and make sure things work seamlessly for millions of users across our product lines. We tackle difficult architectural, performance and reliability problems across a complex landscape.
Autodesk is looking for a talented **Software Engineer** to join our growing Access team leading the User Management and Administration capabilities supporting all Autodesk customers!
As a Software Engineer, you will design APIs and implement features to develop the platform. You will work with product managers, developers and operations to design, implement and maintain the platform and its roadmap.
**Responsibilities**
+ Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices
+ Participate in code and document reviews
+ Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals
+ Work with team to troubleshoot code level problems quickly and efficiently
+ As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team
+ Operationally-focused Professional role, requiring experience OR analytical advisor role still developing higher-level expertise
+ Solve a range of problems of mild-to-moderate complexity and scope by analyzing possible solutions using standard procedures
+ Exercise judgement within defined guidelines or known precedents
+ Seek guidance on unusual situations or circumstances where guidelines are unclear
+ Receive a moderate level of guidance and direction, with little or no direction day-to-day assignments
+ Work is typically reviewed by a more experienced team member before it is provided to senior leaders
+ A common career stabilization point (AKA the "full-contributor" level) for operationally-focused roles, whereas analytical advisor roles at this level are building knowledge of the subject-matter area, function/BU, company, products, and customers
**Minimum Qualifications**
+ 3-5 years of professional experience with building API's using Node.js
+ Knowledge of REST API standards and web services
+ Knowledge building, scaling and performance tuning REST APIs
+ Bachelor's degree or higher in Computer Science, Engineering or related field
**Preferred Qualifications**
+ Knowledge of AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.
+ Knowledge in building UI with React
+ Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Be The First To Know
About the latest Javascript engineer Jobs in Canada !
Software Engineer

Posted 1 day ago
Job Viewed
Job Description
25WD89874
_The French translation can be found below!/La traduction en Français se trouve plus bas!_
**Position Overview**
We are seeking a full stack engineer to join our team of smart and driven engineers who are building real-world solutions for the construction industry. Our experiences power construction teams in the office, trailer and field, enabling them to understand and execute on projects with a level of speed, safety and predictability which was never possible in pure paper workflows.
On the Standards team, we are building technology platforms and customer facing product lines that tackle the widest and hardest problems in the construction industry. Our customers are both the individual product teams within Autodesk Construction Solutions (ACS) who leverage our platform, as well as end users who rely on us to provide them holistic solutions to wide ranging problems from project standardization to data federation. Fundamentally, our work is at the heart of the flagship products offered by ACS helping transition information seamlessly thru all the different phases of a project's lifecycle.
**Responsibilities**
+ Building, shipping, and maintaining features on our products in a cloud environment (AWS)
+ Understanding product and business requirements as a foundation for making technical decisions
+ Maintaining a high standard of code quality by promoting team best practices around testing, code reviews, and design patterns
+ Translating complex design and product requirements into discrete engineering tasks with level of effort estimates with the teammates
+ Communicating status updates, identifying potential blockers, and resolving the root cause of slowdowns with rest of the team
+ Participate in the on-call rotation to support the systems in the production environment
**Minimum Qualifications**
+ BS or MS in a technical field
+ 1+ years of software engineering experience
+ Experience with React and have a good understanding of Javascript and/or typescript
+ Good understanding of modern web applications design architecture
+ Ability to define and interact with RESTful APIs
+ Experience in writing production level code with automated tests that is resilient and scales
+ Strong written and verbal communication skills, especially around technical concepts
**Preferred Qualifications**
+ A strong sense of ownership
+ Product engineering mindset / customer empathy to provide the right technical solution to real users' problems with right tradeoffs
+ Willingness to learn our backend stack (Python + Flask + Postgres)
**About Autodesk Construction Solutions**
Autodesk has fully reimagined the construction business for the digital age, enabling companies to address the most important challenges they face today while preparing for new ways of working in the future. The Autodesk Construction Solutions (ACS) portfolio connects the office, trailer and field so customers can move seamlessly through each phase of a building's lifecycle - from design and pre-construction to construction, turnover and operations - with best-in-class solutions that include Assemble Systems, BIM 360, BuildingConnected and PlanGrid. General contractors, subcontractors, and owners around the world rely on ACS to win more work, enhance collaboration, speed decision-making, reduce risk, and improve overall project outcomes.
---
**Description du poste**
Nous recherchons un ingénieur full stack pour rejoindre notre équipe d'ingénieurs brillants et motivés qui développent des solutions concrètes pour le secteur de la construction. Notre expérience aide les équipes de construction au bureau, sur le terrain et dans les remorques à comprendre et à exécuter leurs projets avec une rapidité, une sécurité et une prévisibilité qui étaient impossibles à atteindre avec des processus purement papier.
Au sein de l'équipe Standards, nous développons des plateformes technologiques et des gammes de produits destinés aux clients qui répondent aux problèmes les plus complexes et les plus difficiles du secteur de la construction. Nos clients sont à la fois les équipes produit individuelles d'Autodesk Construction Solutions (ACS) qui utilisent notre plateforme, et les utilisateurs finaux qui comptent sur nous pour leur fournir des solutions holistiques à des problèmes très variés, allant de la standardisation des projets à la fédération des données. Fondamentalement, notre travail est au cœur des produits phares proposés par ACS, qui facilitent la transition transparente des informations à travers toutes les différentes phases du cycle de vie d'un projet.
**Responsabilités**
+ Développer, livrer et maintenir les fonctionnalités de nos produits dans un environnement cloud (AWS)
+ Comprendre les exigences des produits et de l'entreprise afin de prendre des décisions techniques éclairées
+ Maintenir un niveau élevé de qualité du code en encourageant les meilleures pratiques de l'équipe en matière de tests, de révision du code et de modèles de conception
+ Traduire des exigences complexes en matière de conception et de produits en tâches d'ingénierie distinctes, avec une estimation du niveau d'effort requis, en collaboration avec les autres membres de l'équipe
+ Communiquer les mises à jour, identifier les obstacles potentiels et résoudre les causes profondes des ralentissements avec le reste de l'équipe
+ Participer à la rotation des permanences pour assurer le support des systèmes dans l'environnement de production
**Qualifications minimales**
+ Licence ou master dans un domaine technique
+ Au moins 1 an d'expérience en génie logiciel
+ Expérience avec React et bonne compréhension de Javascript et/ou Typescript
+ Bonne compréhension de l'architecture de conception des applications web modernes
+ Capacité à définir et à interagir avec des API RESTful
+ Expérience dans l'écriture de code de niveau production avec des tests automatisés résilients et évolutifs
+ Solides compétences en communication écrite et orale, en particulier autour des concepts techniques
**Qualifications souhaitées**
+ Un sens aigu des responsabilités
+ Esprit d'ingénierie produit / empathie envers les clients afin de fournir la solution technique adaptée aux problèmes réels des utilisateurs, avec les bons compromis
+ Volonté d'apprendre notre pile backend (Python + Flask + Postgres)
**À propos d'Autodesk Construction Solutions**
Autodesk a entièrement repensé le secteur de la construction pour l'ère numérique, permettant aux entreprises de relever les défis les plus importants auxquels elles sont confrontées aujourd'hui tout en se préparant à de nouvelles méthodes de travail pour l'avenir. La gamme Autodesk Construction Solutions (ACS) relie le bureau, la remorque et le chantier afin que les clients puissent passer sans encombre de chaque phase du cycle de vie d'un bâtiment, de la conception et la préconstruction à la construction, la livraison et l'exploitation, grâce à des solutions de pointe telles que Assemble Systems, BIM 360, BuildingConnected et PlanGrid. Les entrepreneurs généraux, les sous-traitants et les propriétaires du monde entier font confiance à ACS pour remporter plus de contrats, améliorer la collaboration, accélérer la prise de décision, réduire les risques et améliorer les résultats globaux des projets.
**Learn More / Plus d'information**
**About Autodesk /** **À propos d'Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Bienvenue chez Autodesk ! Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. Nous aidons les innovateurs à concrétiser leurs idées, transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut l'être. Nous sommes très fiers de notre culture chez Autodesk ; elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et définit notre image au monde. En tant qu'Autodeskien, vous pouvez accomplir un travail significatif qui contribue à bâtir un monde meilleur, conçu et réalisé pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !
**Salary transparency /** **Transparence salariale**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des éléments du programme de rémunération concurrentiel d'Autodesk. Pour les postes basés au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basées sur l'expérience et la situation géographique du candidat et peuvent dépasser cette fourchette. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
**Diversity & Belonging /** **Diversité et appurtenance**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: sommes fiers de cultiver une culture d'appartenance où chacun peut s'épanouir. Pour en savoir plus, cliquez ici : you an existing contractor or consultant with Autodesk?**
**Êtes-vous un sous-traitant ou un consultant existant d'Autodesk ?**
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l'interne (pas sur ce site externe).