Full Stack Software Development Engineer

4 weeks ago


Vancouver, Canada Fractal Full time

***Please note that this role requires 100% onsite availability in Redwood City, California (Monday - Friday). If you are not local to Redwood City, California, WE WILL PAY FOR YOUR TN VISA & TRAVEL (airfare, lodging, and food).***

Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets. An ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite empowers imagination with intelligence. And that it will be such Fractalites that will continue to build the company for the next 100 years.

Role Overview
We're looking for a Software Development Engineer to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client’s proprietary AI Platform. This role involves crafting and enhancing applications and diving deep into problem-solving, performance optimization, and comprehensive documentation. You'll be expected to work closely with our client, offering technical expertise and innovative solutions to meet their needs.

Responsibilities
Apply JavaScript or another object-oriented language (e.g., Python, C#) in client environments to seamlessly integrate various system functionalities.
Design, develop, and deploy full-stack, AI-centric enterprise applications on the client AI Platform, ensuring their integration with advanced data solutions.
Proactively test, diagnose, and refine software applications alongside clients, aiming for high quality and optimal functionality.
Identify and rectify performance issues within applications and integrated data systems, focusing on efficiency, optimization, and data integrity.
Utilize shell scripting and cron job scheduling for automating routine data operations, ETL tasks, and ensuring data accuracy and harmonization.
Hands on with architecture, development, and maintenance of comprehensive data integration systems, employing efficient ETL processes using Python, Pandas, and NumPy for large-scale data manipulation.
Actively participate in and lead the design and review processes for both internal and client software applications.
Implement and manage version control using Git, adeptly handling repository operations including rebase, pull, push, and branch management.
Create detailed application specifications and maintain precise documentation throughout the software lifecycle, guaranteeing the integrity and harmonization of all integrated data.

Qualifications:
Have interest and ability to become certified on the end client AI platform. (We will provide all the necessary training and support)
Must have strong background in working with various JavaScript frameworks (e.g., React, Redux, Vue, Backbone, Angular).
A bachelor’s degree in computer science, a related field, or an equivalent combination of education and experience.
Minimum of 5 years of relevant experience.
Proficient in software development with JavaScript and Python.
Experience with version control systems, preferably Git.
Solid experience in shell scripting and cron job scheduling for automating data processes.
Experience in deploying software on leading cloud computing platforms (such as GCP, AWS, Azure).
Understanding of both SQL and NoSQL database technologies.
Strong skills in data structures, algorithm design, and implementation.
Proficiency in handling and analyzing time-series data, including its cleansing and normalization.
Familiarity with Agile software development methodologies.


  • Software Engineer

    4 weeks ago


    Vancouver, Canada Microsoft Full time

    Overview Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibility hooks, backend APIs, services, and SDKs (Software Development Kits). Our...


  • Vancouver, Canada Autodesk Full time

    Position Overview Autodesk AEC Construction R&D team is looking for a talented and highly motivated individual to join its development team, and develop cloud services and products for its world-wide customers. Autodesk has industry-leading solutions for industrial design and manufacturing, architecture, engineering, and construction, as well as...


  • Vancouver, Canada Philpar Full time

    Micro: Full-Stack Software Engineer - AI - Typescript NestJS Seeking talented full-stack software engineers to join our team to build a much-needed product for the AI/ML community. Responsibilities Develop performant, scalable, and secure applications using Typescript and NestJS. Attributes Write production quality code.Solid sense of product and visual...


  • Vancouver, Canada Philpar Full time

    Micro: Full-Stack Software Engineer - AI - Typescript NestJS Seeking talented full-stack software engineers to join our team to build a much-needed product for the AI/ML community. Responsibilities Develop performant, scalable, and secure applications using Typescript and NestJS. Attributes Write production quality code.Solid sense of product and visual...


  • Vancouver, Canada Philpar Full time

    Micro: Full-Stack Software Engineer - AI - Typescript NestJS Seeking talented full-stack software engineers to join our team to build a much-needed product for the AI/ML community. Responsibilities Develop performant, scalable, and secure applications using Typescript and NestJS. Attributes Write production quality code.Solid sense of product and visual...


  • Vancouver, Canada Philpar Full time

    Micro: Full-Stack Software Engineer - AI - Typescript NestJS Seeking talented full-stack software engineers to join our team to build a much-needed product for the AI/ML community. Responsibilities Develop performant, scalable, and secure applications using Typescript and NestJS. Attributes Write production quality code.Solid sense of product and visual...

  • Software Engineer II

    3 weeks ago


    Vancouver, Canada Microsoft Full time

    Overview Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective.   The Teams Platform integrates developer innovation, including Teams Apps, conversational bots, and rich canvases, all built using Microsoft Graph and the AI capabilities...


  • Vancouver, Canada Microsoft Full time

    Overview Microsoft Teams is a unified communication and collaboration platform that combines persistent chat, video meetings, file storage and apps. Teams is a ground up product, completely built on Azure cloud platform and cutting-edge Web technologies, serving millions of users world-wide, at scale. As a Senior software Engineer - Full Stack...


  • Vancouver, BC, Canada Philpar Full time

    Micro: Full-Stack Software Engineer - AI - Typescript NestJS Seeking talented full-stack software engineers to join our team to build a much-needed product for the AI/ML community. Responsibilities Develop performant, scalable, and secure applications using Typescript and NestJS. Attributes Write production quality code. Solid sense of product...


  • Vancouver, Canada Torus Talent Full time

    Position Overview: Our client, an innovative tech company, is currently seeking a Senior Full Stack Software Developer to join their team in Vancouver, BC on a permanent basis. You will you will have the opportunity to contribute to a product that is revolutionizing the photography industry. Your r


  • Vancouver, Canada Microsoft Full time

    Overview Are you a gaming fan? Does the opportunity to be involved in state-of-the-art development of gaming experiences sound inspiring? If so, this Software Engineer II (Full stack) position may be a perfect fit for you. We are passionate about building highly engaging and accessible products for all our users and are actively looking for a software...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Senior Software Engineer (Full-Stack - Java, React) Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Senior Software Engineer (Full-Stack - Java, React) Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Senior Software Engineer (Full-Stack - Java, React) Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Senior Software Engineer (Full-Stack - Java, React) Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Vancouver, Canada Collabera Full time

    Day to day what are the responsibilities? -The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda.Front-end stack is ReactJS/Typescript and our back-end stack is NodeJS/Typescript in Lambdas.CDK/Typescript for all Infrastructure as Code.Must be able to solve coding problemsPrioritize well, communicate clearly, and delivering...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Take Earth's most customer-centric company. Mix in hundreds of millions of shoppers spending tens of billions of dollars annually, an exciting opportunity to build next-generation shopping experiences, Amazon’s tremendous computational resources, and our extensive e-Commerce experience. What do you get? The most exciting Recommendations/Personalization...


  • Vancouver, Canada Atomic HR Full time

    Join a dynamic team at the forefront of revolutionizing how consumers interact with products and events. If you're a software engineer who thrives on building scalable, cross-functional systems with massive reach, this is your chance to make an impact within a rapidly growing industry. About Your New Role: As a Lead/Staff Engineer, you'll be a key player...


  • Vancouver, Canada Collabera Full time

    Day to day what are the responsibilities? -The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda.Front-end stack is ReactJS/Typescript and our back-end stack is NodeJS/Typescript in Lambdas.CDK/Typescript for all Infrastructure as Code.Must be able to solve coding problemsPrioritize well, communicate clearly, and delivering...


  • Vancouver, BC, Canada Fossbytes Media Pvt Ltd Full time

    Senior Software Engineer (Full-Stack - Java, React) Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions,...