Logo for Accolite Digital

Full Stack Engineer

Role overview

Qualifications

  • 6+ years of software development experience, preferably in full-stack application development
  • Strong hands-on experience with React, Node.js, JavaScript/TypeScript, and SQL
  • Experience owning or playing a key technical role in medium-to-large applications
  • Strong communication and collaboration skills

Responsibilities

  • Take end-to-end technical ownership of the application across React frontend, Node.js backend, SQL database, APIs, and integrations
  • Design, develop, enhance, and maintain scalable and reliable application solutions
  • Translate business requirements into appropriate technical designs and implementations
  • Collaborate with Product, QA, DevOps, Architecture, and other stakeholders throughout the delivery lifecycle

Key facts

Hard skills

Other skills

  • Troubleshooting (Problem Solving)
  • Problem Solving
  • Communication
  • Collaboration
  • Analytical Skills

About the company

Accolite Digital logo

Accolite Digital

Digital Transformation Consulting

Bounteous x Accolite is an end-to-end digital transformation services consultancy that partners with leading brands around the globe to co-innovate and drive exceptional client outcomes. We build digital solutions for today’s challenges and tomorrow’s opportunities through transformative products and experiences. Driven by co-innovation, high technical and domain expertise, and a commitment to global talent, we foster a culture of belonging, support, and growth, ensuring accountability and successful business outcomes. Our thousands of skilled strategists and technologists in the U.S., Latin America, Asia, Europe, and around the world shatter boundaries, obsess over outcomes, and forge the future. Our people, clients, and partners make Bounteous x Accolite exceptional.   We drive success for the world’s biggest brands with award-winning solutions: AI, Data, Analytics Digital Commerce Experience Innovation & Design Enterprise Digital Transformation Marketing Activation & Loyalty Digital Product & Platform Engineering Cloud Enablement & Modernization We collaborate with top tech leaders to pioneer solutions in a dynamic digital world: Adobe AWS Microsoft Salesforce Google …and more! Our SMEs tailor solutions to meet your industry’s unique needs and goals: Healthcare Financial Services Media, Entertainment, & Technology Travel and Hospitality Logistics Telecommunications Consumer Goods Retail Restaurant & Convenience Industrial & Manufacturing

Company details

Company typeLarge
IndustryDigital Transformation Consulting
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterprise. We help organizations design, build, and scale AI-driven products, platforms, and processes. With more than 5,000 team members worldwide, Bounteous delivers AI that sticks, powering adoption and outcomes that move organizations from experimentation to true transformation. Bounteous is backed by New Mountain Capital, a New York-based growth-oriented investment firm that emphasizes business building.

Senior Engineer (Senior Full Stack Engineer)
Contract
Location: Mexico, Canada

Role Overview

We are looking for a Senior Full Stack Engineer with strong hands-on expertise in React, Node.js, and SQL who can take end-to-end technical ownership of an application.

The ideal candidate should be capable of looking beyond individual modules or development tasks and understanding the application as a whole—including frontend, backend, APIs, database, integrations, deployment, performance, and production support. The role requires a combination of hands-on development, technical ownership, problem-solving, and team guidance.

Experience

  1. 6+ years of software development experience, preferably in full-stack application development.
  2. Strong hands-on experience with React, Node.js, JavaScript/TypeScript, and SQL.
  3. Experience owning or playing a key technical role in medium-to-large applications.
  4. Experience across the complete SDLC: requirements, design, development, testing, deployment, and production support.
  5. Experience troubleshooting complex issues across frontend, backend, database, and integration layers.
  6. Experience conducting code reviews and mentoring/guiding other engineers.

Must-Have Skills

  • React: Components, Hooks, state management, routing, reusable UI design, API integration, and frontend performance.
  • Node.js: Backend/service development, REST APIs, asynchronous programming, authentication/authorization, error handling, and logging.
  • SQL: Strong query-writing skills, relational database design, indexing, query optimization, and performance troubleshooting.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Strong understanding of REST APIs, system integrations, and application architecture.
  • Knowledge of software design principles, coding standards, and design patterns.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to understand an application end to end and assess the impact of changes across the system.
  • Strong communication and collaboration skills.

Good-to-Have Skills

  • Experience with AWS, Azure, or GCP.
  • Knowledge of CI/CD pipelines and automated deployment practices.
  • Experience with unit, integration, and automated testing.
  • Exposure to microservices and distributed architectures.
  • Knowledge of application security and secure coding practices.
  • Experience with monitoring, logging, and observability tools.
  • Experience modernizing legacy applications and reducing technical debt.
  • Familiarity with Agile/Scrum development methodologies.

Responsibilities

  • Take end-to-end technical ownership of the application across React frontend, Node.js backend, SQL database, APIs, and integrations.
  • Design, develop, enhance, and maintain scalable and reliable application solutions.
  • Translate business requirements into appropriate technical designs and implementations.
  • Make technical decisions considering scalability, performance, security, maintainability, and reliability.
  • Actively contribute to development and handle technically complex implementation tasks.
  • Review code and designs to ensure engineering quality and adherence to standards.
  • Guide and mentor developers on implementation approaches and engineering best practices.
  • Identify and address technical debt, performance bottlenecks, architectural gaps, and security concerns.
  • Troubleshoot complex application and production issues and drive root-cause resolution.
  • Collaborate with Product, QA, DevOps, Architecture, and other stakeholders throughout the delivery lifecycle.
  • Ensure appropriate testing, monitoring, logging, documentation, and production readiness.
  • Continuously improve the overall quality, performance, stability, and maintainability of the application.

Key Expectation: This is a hands-on senior engineering role with application-level ownership. The candidate should be able to understand the complete application, independently drive technical solutions, contribute to coding, guide the development team, and ensure the long-term technical health of the application.


Information Security Responsibilities
  • Promote and enforce awareness of key information security practices, including acceptable use of information assets, malware protection, and password security protocols
  • Identify, assess, and report security risks, focusing on how these risks impact the confidentiality, integrity, and availability of information assets
  • Understand and evaluate how data is stored, processed, or transmitted, ensuring compliance with data privacy and protection standards (GDPR, CCPA, etc.)
  • Ensure data protection measures are integrated throughout the information lifecycle to safeguard sensitive information
  • We invite you to stay connected with us by subscribing to our monthly job openings alert here.   Bounteous is proud to be an equal opportunity employer. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law. Bounteous is willing to sponsor eligible candidates for employment visas.    #BI-Remote #LI-Remote

    Apply once. Then go straight to the hiring manager.

    After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

    MR

    Marcus Rivera

    Chief Revenue Officer

    m.rivera@company.com
    linkedin.com/in/marcusrivera
    Unlocked after you apply
    ·

    Full Stack Engineer Related jobs

    Other jobs at Accolite Digital

    Premium

    Reach out to the hiring manager directly.

    Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

    • Full match report with fit score and gaps
    • Career diagnostics on how recruiters read you
    • Curated company matches and warm intros
    • 48h early access to new roles

    Cancel anytime.