Search jobs > Vancouver, BC > Software development
Job Description
Summary
Overview
The Identity Review 360 team is looking for a Software Engineer II to drive our customer experience strategy forward by consistently innovating and problem-solving.
The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset.
Role
- Build complex web applications in a web framework
- Design features where the business problem is defined but technical strategy is not
- Write a cross-domain JavaScript application
- Follow and create best practices for clean code and architecture
- Deploy and operate apps in the cloud
- Ensure code follows the design and insist on the highest coding standards
- Maintain sufficiently generic yet simple and economical solution
All About You
- Knowledge of REST, GraphQL, SSO, and client / server interaction
- Fluency in one or more languages like Ruby, Clojure, Scala, ReactJS, JavaScript, TypeScript, Java, Python - Deep understanding of internet protocols and standards
- Proficiency with writing and optimizing cross-browser CSS and HTML
- Knowledgeable of scaling techniques .
- Experience with SQL and NoSQL databases, and browser plugin development
- Aptitude to quickly learn new languages and technologies as necessary
- Experience with Agile development methodologies
- Experience building highly scalable and available production web apps, from glass to the database
- A philosophy of iteration and continuous improvement
Senior Software Development Engineer, Aurora CP - Availability
We are looking for experienced Software Development Engineers with a proven track record of designing and implementing highly scalable, fault-tolerant and resilient systems & tooling. Contribute to the full software development lifecycle, including scoping, design, code, code reviews, testing, deplo...
Senior Software Engineer, Frontend (Upfunnel Messaging)
We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...
Software Development Manager, Amazon Financials Foundation Services
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including c...
Intermediate Software Engineer
We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software. We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software. We believe that there is too much poor, un-...
systems engineer - software
Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. ...
Frontend Engineer
Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Experience in agile software development...
Staff Software Engineer, IAM
Software Engineers on the Core Services team build solutions across our service and product offering that unify our customer experience and accelerate innovation at Chainalysis. Liaise with Chainalysis engineering teams to build distributed software solutions across multiple products driving reliabi...
Software Engineer, Front End - TikTok Trust and Safety (Vancouver)
Sc or higher degree in Computer Science or related fields from accredited and reputable institutions- 3+ years experience in developing frontend web applications, with demonstrable expertise in deep optimization of end user experience, stability & scalability, code modularity and rendering latency -...
Senior Software Engineering
As a Senior Software Engineer, you will be critical in designing and delivering the next generations of Artififcal Intelligence training, Artififcal Intelligence inferencing, virtual desktop, video and gaming infrastructure for Azure. The work for this position focuses on hardware/software interacti...
Software Engineer, User Data (Intermediate/Senior)
Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. Coverage and support of personal development initiatives (conferences, courses, etc). ...