Senior Back End Developer

4 weeks ago


Canada SpicyChat Full time

Welcome to Next Day AI, a dynamic and forward-thinking company at the forefront of AI innovation. We're not just shaping the future; we're redefining it. Our mission is to leverage the power of Large Language Models (LLM) and generative AI (Gen AI) to create AI chatbots that are unlike anything you've seen before.

Who We Are:

We are Next Day AI, a young and ambitious company dedicated to pushing the boundaries of conversational AI. Our flagship product, spicychat.ai, is revolutionizing the way people interact with virtual characters. SpicyChat enables fully-fledged conversations, both Safe For Work (SFW) and Not Safe For Work (NSFW), with virtual personalities. It's a platform that generates over 35 millions messages per day and captivates over 2 millions visitors every month.

Our Vision:

At SpicyChat, we envision a world where entertainment knows no bounds. While others may hesitate, we embrace the possibilities. Our commitment to cutting-edge AI technologies means we can create a space where users can engage with their favorite characters and explore fantasies in ways that were previously unimaginable.

Our Approach:

While some platforms lean on content moderation and censorship to satisfy investors, we take a different path. We uphold strict guidelines against illegal activities and ensure responsible moderation on all public pages. But at our core, we believe that everyone deserves a safe, private space to explore their deepest desires.

The Opportunity:

SpicyChat is just the beginning. We have a pipeline of exciting projects waiting to be explored. As we expand, we're looking to grow our engineering team, and this is where you come in. This is a unique opportunity to be part of a team that's not just following trends but setting them. You'll have a say in where our products are headed, and your contributions will make a real difference.

If you're passionate about AI, and innovation, and want to be at the forefront of the conversational AI revolution, Next Day AI is the place for you. Join us as we shape the future of human-AI interaction and pave the way for limitless possibilities.

The actual job

Are you a passionate Backend Developer with a strong background in NodeJS and a hunger for tackling challenging projects? Do you thrive in a collaborative, tech-driven environment where your ideas are not just welcomed but celebrated? If so, we invite you to join our dynamic team at NexDay.ai and be part of a journey toward innovation and excellence.

Responsibilities

  • Innovate and Create: Develop new user-facing features for web, mobile, and admin back office, pushing the boundaries of what's possible.
  • Code Craftsmanship: Build reusable code and libraries for future use, ensuring the highest standards of quality and maintainability.
  • Architectural Prowess: Cooperate on architectural decisions and ensure the technical feasibility of projects.
  • Performance Optimization: Optimize applications for maximum speed and scalability, making sure our 2M+ users have a seamless experience.
  • Collaborative Spirit: Collaborate closely with other team members and stakeholders, working hand-in-hand with our frontend and tech teams.
  • Continuous Improvement: Improve existing code, fix reported and unreported bugs, and contribute to codebase refinement.
  • Microservices Transition: Extract AWS Lambda functions deploy them into standalone microservices and manage those deployed services

As the ideal candidate, you possess:

  • NodeJS Mastery: Strong experience with NodeJS with typescript and a track record of scalable and maintainable solutions with a userbase > 1M usera.
  • Full Lifecycle Knowledge: A deep understanding of the entire development life cycle for backend applications.
  • Resilient Architect: Capability to implement a resilient architecture that can handle the demands of a dynamic environment and our millions of users.
  • Testing and Debugging Pro: Strong experience with testing(unit, integration, load, etc) and debugging, ensuring code reliability.
  • Elegant Solutions: An eye for elegant, innovative solutions and a commitment to best practices and clean architecture. Application of known design patteern where relevant.
  • Analytical Mindset: Analytical thinking, attention to detail, and a penchant for excellence.
  • Problem-Solving Prowess: Great problem-solving skills and an ability to think outside the box. We have a lot of non trivial problem that requires deep understading of the business rules. Your ability to make quickly sense of them will be criticial to the successful candidate.
  • Tech Enthusiast: A curiosity for new technologies and a drive to implement them where they make sense.
  • Mentorship Skills: Experience with coaching and mentoring other developers to foster a collaborative environment.
  • Project Leadership: Ability to oversee and drive projects forward, taking initiative when needed and work closely with the prodcut team and the rest of the engineering team.
  • Technical Versatility: Understanding of multithreading, parallelism, and proficiency in both NoSQL and relational databases.
  • Autonomous Drive: Comfortable taking initiative to improve code quality, fix bugs, and drive innovation.

About the Tech Stack:

  • Proficiency in NodeJS and NoSQL databases is a must.
  • Experience with Typescript.
  • Ideally, prior experience with AWS Lambdas, ideally with DynamoDB.
  • Strong understanding of asynchronous request handling and database update constraints at scale.
  • Exposure and understanding to platform engineering concepts
  • Familiarity with tools such as Jira, Serverless, and AWS Lambda is a plus.

Why Join Us:

  • Opportunity to work on cutting-edge technology projects.
  • Collaborative and inclusive work environment.
  • Competitive salary: 110k-140k
  • Room for professional growth and development.
  • Be part of a team that values innovation, creativity, and excellence.
  • The opportunity to shape the product and the tech stack

If you have read until here, please answer 88 at the last question you will be asked.

If you're ready to take your Backend Development career to the next level and be part of an exciting journey, we'd love to hear from you. Apply now and let's build the future together



  • Canada HCLTech Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team. The successful candidate will have extensive experience in back-end development and a strong understanding of core technologies such as Core Java, J2EE, Spring Boot, and AWS.About the RoleDesign, develop, and maintain robust Java applications using Spring Boot...


  • Canada Spring Financial Full time

    About Us Founded in 2014, Spring Financial has spent the last 10 years simplifying the lending process for millions of Canadians providing a wide range of solutions to effectively manage various financial circumstances. In the process, we've become the largest fintech loan originator in the country with over 80,000 monthly applicants. Today, Spring offers...


  • canada | ca Spring Financial Full time

    About UsFounded in 2014, Spring Financial has spent the last 10 years simplifying the lending process for millions of Canadians providing a wide range of solutions to effectively manage various financial circumstances. In the process, we've become the largest fintech loan originator in the country with over 80,000 monthly applicants. Today, Spring offers...


  • Canada National Bank Full time

    A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration. ...


  • Canada Vaco Full time

    Rôle: Développeur Senior Back-EndLieu: Montréal (Hybride - 1 jour par semaine) Bilinguisme nécessaire (français et anglais) Compétences requises:Développer des solutions back-end robustes et évolutives en C# avec les technologies .NET.Travailler en étroite collaboration avec le Product Owner pour comprendre les besoins fonctionnels.Recommander les...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer Join Our Remote Team & Help Shape the Future of Procurement About us: Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...


  • Canada PayShepherd Full time

    Senior Back-End Software Developer  Join Our Remote Team & Help Shape the Future of Procurement  About us:  Every year, heavy industry worldwide overspends on their vendors due to immature or missing vendor relationship management systems resulting in trillions of dollars in losses. The industry faces this issue because of the complexity of process,...

  • Back End Developer

    3 weeks ago


    Canada Pine Full time

    About PinePine is transforming the home financing experience for Canadians by leveraging technology and a customer-first approach. With strong financial backing and recognition as one of Canada's top startups, we are on a mission to simplify the mortgage process and drive innovation in the industry.About the TeamAs a Back End Developer, you will report to...


  • Canada National Bank Full time

    A career as a Senior Java Back-End Developer in the Payment Solutions team at National Bank means actively contributing to the design and evolution of essential technology solutions for payment services. This role allows you to have a positive impact on our organization through your expertise in Java development, microservices, and cloud integration. Your...


  • Canada Compunnel Inc. Full time

    Job Title: Java Back-end developerLocation: Montreal (Day 1 onboarding onsite / in office presence 3x week)Role Description:We have an immediate need in an experienced backend developer, who is strong in Java and knowledgeable in SQL and relational DBs, and familiar with frontend development.Ideal candidates will have an extensive, multi-year, hands-on...


  • Canada Sultans Full time

    Sultans seeks an experienced front-end developer to join our team. As a Senior Front-End Developer, you will be responsible for designing, developing, and deploying high-quality front-end components and features for our e-commerce platform.Key ResponsibilitiesDeveloping and testing front-end components and features.Built reusable code and libraries for...

  • Back End Developer

    2 weeks ago


    ontario, canada | ca Nevvon Full time

    Nevvon is hiring an Back End Developer. Where the future of work meets healthcare workers - that's where you'll find us We're here to make sure vulnerable populations are treated by highly trained and motivated healthcare professionals.Our mission is to empower caregivers and agencies to provide better care by addressing daily challenges and bridging...

  • Back End Developer

    1 week ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization , is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL . Long-Term Contract Fully Remote Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#, collaborating to ensure optimized SQL...

  • Back End Developer

    2 weeks ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization , is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL . Long-Term Contract Fully Remote Why This Role? Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#, collaborating to ensure...

  • Back End Developer

    3 days ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization , is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL . Long-Term Contract Fully Remote Why This Role? Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#,...

  • Back End Developer

    2 weeks ago


    Canada Hanalytica GmbH Full time

    Backend Developer (C#, SQL Expert) Our client, a leading US-based organization, is looking for a Senior Backend Developer with strong experience in .NET/C# and SQL.Long-Term ContractFully RemoteWhy This Role? Opportunity Awaits: Dive into a role where you'll craft and maintain the beating heart of our backend using C#, collaborating to ensure optimized SQL...


  • Canada Flexton Inc. Full time

    At Flexton Inc., we are seeking a highly skilled Senior Front-End Developer to join our team. This individual will be responsible for designing and developing rich web applications that reach millions of users.Title: Senior Front-End DeveloperExperience: 8+ YearsLocation: HybridThe ideal candidate will have expertise in Node.JS, HTML5, CSS3, JavaScript,...

  • Back End Developer

    7 days ago


    Canada Abra Promotions Full time

    About AbraAbra builds promotional tools that help Shopify merchants run better sales and increase conversions. We're a team of Shopify alumni, designers, and developers obsessed with UX, product craftsmanship, and merchant success. Our app powers complex promotions on high-volume Shopify stores - and we're scaling fast.We're looking for a backend developer...

  • Back End Developer

    12 hours ago


    Canada Abra Promotions Full time

    About Abra Abra builds promotional tools that help Shopify merchants run better sales and increase conversions. We're a team of Shopify alumni, designers, and developers obsessed with UX, product craftsmanship, and merchant success. Our app powers complex promotions on high-volume Shopify stores - and we're scaling fast. We're looking for a backend...