Ninja Partners LLC
Remote Jobs
SupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
26 Jobs
Trainer
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description Are you a natural communicator with a passion for helping others succeed? Do you thrive in virtual environments and love the idea of empowering users through live, interactive training? If so, we want you on our team! We’re on the hunt for a dynamic and enthusiastic Trainer to deliver engaging, instructor-led webinars. Work Set-Up: Fully Remote Equipment: Bring Your Own Device (BYOD) Shift Hours: - Central Standard Time (CST): 8:00 AM – 5:00 PM - Manila Time (MNL): 9:00 PM – 6:00 AM What does a day in the life of a Trainer look like? - Deliver live, interactive webinar training sessions that captivate and empower our customers as they explore the full functionality of AMS. You’ll guide users through: - Core Modules — including Billing, Events, Contacts, Memberships, and Communications - Advanced Modules — such as Marketing Automation, Member Recruitment, and Benefit Tracking - Present material clearly and confidently while maintaining a customer-focused and approachable style. - Monitor webinar chats and respond to participant questions in real time or follow-up. - Maintain up-to-date knowledge of product features and workflows to ensure accurate and effective training. - Assist with refining training materials and updating presentation content as product functionality evolves. - Collect and share feedback from participants to support continuous improvement of training programs. - Collaborate with other team members to ensure consistency and alignment across all webinar sessions. Qualifications - 1–2 years of experience in training delivery, customer support, or customer success (preferably in SaaS or software training). - Strong presentation and communication skills, with confidence delivering to large virtual audiences. - Comfort with technology and web conferencing platforms (Zoom, GoToWebinar, Teams, etc.). - Ability to learn software quickly and explain technical topics in a clear, customer-friendly manner. - Excellent English Communication Skills & Organizational Skills. Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off + birthday leave - Bonus and incentive plans - Opportunities for skills training and personal and professional development - Employee Referral Program
Collections Specialist
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Collections Specialist is responsible for managing assigned customer accounts to ensure the timely collection of outstanding balances, the resolution of billing discrepancies, and the maintenance of accurate accounts receivable records. This role partners with internal stakeholders and customers to support cash flow objectives, reduce aged receivables, and maintain positive customer relationships through effective collection and account management practices. - Manage an assigned portfolio of customer accounts and monitor outstanding balances to support timely collections and cash flow objectives - Conduct collection activities through phone, email, customer portals, and other approved communication channels - Review accounts receivable aging reports and prioritize collection efforts based on account status and business needs - Investigate and resolve billing disputes, short payments, deductions, credits, and other account-related discrepancies - Partner with Billing, Accounting, Operations, Account Management, Customer Success, and other stakeholders to resolve customer account issues - Support account reconciliation activities by reviewing account balances, payment activity, and customer account history - Research unapplied payments, account variances, and payment discrepancies, and coordinate resolution as needed - Prepare collection updates, account status reports, and aging summaries for management review - Maintain accurate customer account records, collection notes, and supporting documentation within company systems - Communicate professionally with customers regarding outstanding balances, payment commitments, and account concerns - Identify opportunities to improve collection processes, account management practices, and operational efficiency - Support audit requests and maintain documentation related to customer balances, adjustments, credits, write-offs, and collection activities - Adhere to company policies and procedures - Meet or exceed performance targets for related KPIs - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules - Collaborate with other departments as needed - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times - Perform other duties as assigned Qualifications - Bachelor’s degree in Accounting, Finance, Business Administration, or a related field preferred - Minimum of two (2) years of experience in collections, accounts receivable, billing, finance, accounting, or a related role - Experience managing customer account portfolios and collection activities in a business-to-business environment is preferred - Knowledge of accounts receivable processes, collection practices, account reconciliation, and the order-to-cash cycle - Experience working with ERP systems, accounting platforms, or financial management software - Proficiency in Microsoft Excel, including formulas, lookups, filtering, and reporting functions - Strong analytical, problem-solving, and critical-thinking skills - Strong attention to detail and accuracy in financial recordkeeping and account management activities - Ability to investigate discrepancies, identify root causes, and coordinate effective resolutions - Strong written and verbal communication skills with the ability to interact professionally with customers and internal stakeholders - Strong organizational and time management skills with the ability to manage multiple priorities and deadlines - Ability to work independently and collaboratively in a fast-paced environment - Customer-focused mindset with the ability to maintain positive business relationships while achieving collection objectives - Commitment to operational excellence, financial accuracy, and continuous improvement - Prior experience working directly with U.S.-based clients Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off, birthday leave - Bonus and incentive plans - Opportunities for skills training and personal and professional development - Employee Referral Program
CX Intelligence Production Specialist
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The CX Intelligence Production Specialist is responsible for coordinating, producing, and managing MomentumLabs Signal Reports and related client intelligence deliverables. This role executes standardized AI-assisted reporting workflows, compiles operational and account inputs into client-ready reports, manages report production timelines, and supports cross-functional review and approval processes to ensure high-quality and consistent deliverables across the MomentumLabs portfolio. What does a day in the life of a CX Intelligence Production Specialist look like? - Execute standardized Signal Report production workflows using approved MomentumLabs AI skill libraries and reporting methodologies. - Compile operational metrics, account data, and supporting intelligence inputs into structured client deliverables. - Coordinate with CX Intelligence, Project Management, and Business Transformation stakeholders to gather required report input and maintain production timelines. - Manage multiple reports simultaneously while tracking production status, review stages, dependencies, and delivery deadlines. - Prepare draft reports for analytical review and incorporate approved revisions and feedback into final deliverables. - Apply formatting, layout, quality control, and presentation standards to finalize reports prior to client delivery. - Coordinate routing and approval workflows with project managers, account managers, and leadership stakeholders. - Maintain organized tracking of reporting queues, production schedules, approvals, and deliverable status updates. - Identify workflow blockers, production risks, or missing inputs and escalate issues appropriately. - Support continuous improvement initiatives related to reporting workflows, AI-assisted production processes, and deliverable consistency. - Collaborate with cross-functional teams to support reporting operations, client deliverables, and transformation initiatives. - Adhere to company policies and procedures. - Meet or exceed performance targets for related KPIs. - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules. - Collaborate with other departments as needed. - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times. - Perform other duties as assigned. Qualifications - Minimum of two (2) years of experience in reporting operations, content production, business operations, analytics support, project coordination, or related functions. - Strong written English communication skills with the ability to produce polished and client-ready deliverables. - Experience working with AI-assisted workflow tools, structured prompting systems, or standardized automation processes. - Experience managing multiple concurrent deliverables in deadline-driven environments. - Strong attention to detail with the ability to identify inconsistencies, formatting issues, and missing information. - Experience coordinating cross-functional workflows and collaborating with multiple stakeholders. - Proficiency in Microsoft PowerPoint, Microsoft Word, PDF editing tools, Google Workspace, and related reporting platforms. - Ability to follow standardized methodologies and execute repeatable operational workflows with consistency. - Strong organizational, prioritization, and production tracking capabilities. - Experience supporting customer experience, operations, consulting, transformation, or call center environments preferred. Benefits - Full-time employees. - Competitive compensation. - Adherence to government-mandated benefits. - Retirement Savings Program with Company Matching. - Life Insurance. - HMO on day 1. - Paid time off, birthday leave. - Bonus and incentive plans. - Opportunities for skills training and personal and professional development. - Employee Referral Program. - Beautiful office space (for onsite employees). - Free lunch provided daily (for onsite employees).
Outbound Sales Development Representative
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description SupportNinja is building its first dedicated outbound sales motion and we need someone to own it. This is an individual contributor role. You will report directly to Sales Leadership and work closely alongside our Performance Marketing Manager to identify, engage, and convert warm and cold leads into booked discovery calls for the sales team. Your primary KPI is simple: meetings set. Everything you do — building lists, writing copy, managing sequences, tracking performance — exists in service of that number. You will not be managing a team or inheriting a playbook. You will be building the motion from scratch with support from leadership and a strong marketing infrastructure already in place. What does a day in the life of an Outbound Sales Development Representative look like? - Run outbound email and LinkedIn campaigns targeting warm and cold prospect segments - Build and manage prospect lists using tools like Apollo, LinkedIn Sales Navigator, or equivalent - Write outbound email copy and LinkedIn messages — short, relevant, and personalized to each segment - Use AI tools (Claude, ChatGPT, Gemini, or similar) to support research, personalization, segmentation, and message drafting - Manage and track outreach activity in HubSpot — contacts, sequences, activity logging, and pipeline reporting - Monitor campaign performance (open rates, reply rates, meetings booked) and adjust based on results - Coordinate warm handoffs to sales reps with full context on the prospect and engagement history - Share feedback on what messaging and targeting is working so we can keep improving Qualifications - Hands-on Hubspot experience, CRM Management, sequences and pipeline reporting - Cold outbound prospecting & list building - Strong copywriting instincts: short, direct, relevant cold emails that don't read like templates - Hunter mentality: self-motivated, comfortable with rejection, and energized by the chase - AI fluency: you actively use AI tools in your workflow for research, personalization, and drafting - Data-driven: you track what matters, know why rates move, and adjust accordingly - Strong written and verbal English: all outreach is US-facing - Ability to work independently and take ownership without a defined playbook - US Eastern Time availability: 9am to 5pm EST preferred; 7am to 3pm EST minimum Requirements - Experience with cold email sequencing tools: Smartlead, Instantly, Outreach, Salesloft, or equivalent - Experience with prospecting and enrichment platforms: Apollo, Clay, ZoomInfo, LinkedIn Sales Navigator, or equivalent - Familiarity with email deliverability basics: inbox warming, domain rotation, send limits - Experience in or selling to BPO, CX outsourcing, or managed services - 2+ years in a B2B outbound SDR or lead generation role - If you don't have experience with tools like Smartlead or Clay, that's okay. What matters is that you're technically curious, pick up new tools quickly, and are excited to learn. Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO 1st day - Paid time off + birthday leave - Employee Referral Program - Opportunities for skills training and personal and professional development - Experience infinite fun so you can have infinite growth. Discover A Better Way to Grow!
Team Leader
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Team Leader will be responsible for leading and managing a team of representatives to ensure the delivery of exceptional customer experiences. This role will coach, mentor, and guide team members, while driving performance, productivity, and operational efficiency. - Provide effective leadership and supervision to a team of representatives - Set clear performance expectations and goals for team members and ensure they are aligned with organizational objectives - Coach, mentor, and motivate team members to enhance their skills, performance, and professional development while fostering a positive and collaborative team environment - Address employee concerns, conflicts, and performance issues in a timely and effective manner - Monitor team performance and ensure adherence to established service level agreements (SLAs) and key performance indicators (KPIs) - Analyze team metrics and identify areas for improvement, implementing strategies to enhance productivity and efficiency - Collaborate with cross-functional teams to streamline processes, resolve operational challenges, and optimize workflows - Continuously monitor and improve customer service quality, ensuring high levels of customer satisfaction - Stay updated with industry best practices and trends to drive process improvements and innovation within the team - Identify training needs and coordinate training sessions to enhance the skills and knowledge of team members - Ensure team members are equipped with the necessary tools, resources, and information to effectively perform their roles - Collaborate with other team leads and managers to share best practices and implement consistent processes - Serve as a point of contact for escalations and handle customer inquiries or complaints as needed - Contribute to team meetings and participate in organizational initiatives to drive positive change and growth - Provide reports on team performance as required - Regularly communicate with clients as needed - Adhere to company policies and procedures - Meet or exceed performance targets for related KPIs - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times - Perform other duties as assigned Qualifications - 3 years experience in a role equivalent to the representatives the role will support - Minimum of 1 year experience in a leadership or supervisory role, preferably in a call center environment - Experience with Invoicing, Pricing, Quoting, or similar (Team Lead in finance related operations) - Previous client-facing experience preferred - Strong communication skills, both verbal and written - Strong knowledge and understanding of customer service principles and practices - Strong problem-solving and decision-making skills - Excellent interpersonal skills to interact with team members and stakeholders at all levels - Proven ability to lead, motivate, and inspire a team to achieve performance targets and deliver exceptional customer experiences - Results-oriented mindset with a focus on driving operational excellence and continuous improvement - Proficiency in using customer service software and tools such as CRM - Proficient in using computers and various software applications - VA experience (good to have) Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off, birthday leave - Bonus and incentive plans - Opportunities for skills training and personal and professional development - Employee Referral Program
Technical Support Team Lead
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Team Leader will be responsible for leading and managing a team of representatives to ensure the delivery of exceptional customer experiences. This role will coach, mentor, and guide team members, while driving performance, productivity, and operational efficiency. - Provide effective leadership and supervision to a team of representatives - Set clear performance expectations and goals for team members and ensure they are aligned with organizational objectives - Coach, mentor, and motivate team members to enhance their skills, performance, and professional development while fostering a positive and collaborative team environment - Address employee concerns, conflicts, and performance issues in a timely and effective manner - Monitor team performance and ensure adherence to established service level agreements (SLAs) and key performance indicators (KPIs) - Analyze team metrics and identify areas for improvement, implementing strategies to enhance productivity and efficiency - Collaborate with cross-functional teams to streamline processes, resolve operational challenges, and optimize workflows - Continuously monitor and improve customer service quality, ensuring high levels of customer satisfaction - Stay updated with industry best practices and trends to drive process improvements and innovation within the team - Identify training needs and coordinate training sessions to enhance the skills and knowledge of team members - Ensure team members are equipped with the necessary tools, resources, and information to effectively perform their roles - Collaborate with other team leads and managers to share best practices and implement consistent processes - Serve as a point of contact for escalations and handle customer inquiries or complaints as needed - Contribute to team meetings and participate in organizational initiatives to drive positive change and growth - Provide reports on team performance as required - Regularly communicate with clients as needed - Adhere to company policies and procedures - Meet or exceed performance targets for related KPIs - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times - Perform other duties as assigned Qualifications - 3 years experience in a role equivalent to the representatives the role will support - Minimum of 1 year experience in a leadership or supervisory role, preferably in a call center environment - Previous client-facing experience preferred - Strong communication skills, both verbal and written - Strong knowledge and understanding of customer service and technical support principles and practices - Strong problem-solving and decision-making skills - Excellent interpersonal skills to interact with team members and stakeholders at all levels - Proven ability to lead, motivate, and inspire a team to achieve performance targets and deliver exceptional customer experiences - Results-oriented mindset with a focus on driving operational excellence and continuous improvement - Proficiency in using customer service software and tools such as CRM - Proficient in using computers and various software applications Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off, birthday leave - Bonus and incentive plans - Opportunities for skills training and personal and professional development - Employee Referral Program Company Description Experience infinite fun so you can have infinite growth. Discover a better way to grow at SupportNinja. Are you ready?
Billing Analyst II
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Billing Analyst works in a company's accounting department and ensures that clients are billed correctly. They correspond with clients, issue invoices, and oversee the company's revenue intake. The billing analyst is also responsible for invoicing the client and is able to communicate about the invoice and discrepancies. What does a day in the life of a Billing Analyst look like? - Review and approve new and updated customer subscriptions to ensure accuracy and completeness in a timely manner - Maintain and update subscription records within billing systems - Ensure billing accuracy by validating data and identifying discrepancies across systems - Investigate and resolve billing discrepancies, escalating issues when needed - Maintain and review validation reports related to invoicing and accounts receivable - Support occasional customer billing inquiries and assist in issue resolution - Assist in month-end billing processes by ensuring all billable activity has been captured, billed, and validated for accuracy - Perform data checks and reconciliations to support completeness and accuracy of monthly billing - Support the collections team with account reconciliations and discrepancy resolution Qualifications - 2–4+ years of experience in billing, accounts receivable, or a related function - Strong attention to detail and a focus on data accuracy and integrity - Proficient in Excel, including experience with formulas (VLOOKUP/XLOOKUP, pivot tables, IF statements) - Comfortable working within billing and financial systems (e.g., NetSuite, Salesforce, or similar platforms) - Systems-savvy and able to navigate, validate, and reconcile data across multiple tools - Able to identify discrepancies, investigate root causes, and resolve issues efficiently - Adaptable and able to learn new systems and processes quickly - Expresses ideas and suggestions in support of the team’s success - Solicits and readily accepts constructive feedback - Sees tasks through to completion and offers support as needed - Eager to learn new systems and processes - Ability to handle administrative tasks as assigned - Demonstrates high attention to detail and thorough review of one’s work with a focus on quality - Understands the value of workflows, efficiency, and accuracy when processing repetitive operational tasks with high accountability - Solutions-focused, viewing challenges as an opportunity to resolve problems and work through them - Comfortable in ambiguity - Exhausting available resources and materials to resolve issues but knows how to seek consultation from peers and seniors when needed Benefits - Full time employees - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off, birthday leave - Bonus and incentive plans - Opportunities for skills training and personal and professional development - Employee Referral Program
Team Lead - RX Data Processing
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description As the next Team Leader, you won’t just be managing workflows—you’ll be a vital mentor and strategist, guiding a team of Data Processors who handle critical prescription (RX) data. We are looking for a results-oriented leader who thrives in a high-performance environment and is ready to oversee high-volume operations with empathy and precision. If you are a C1-level communicator with a proven track record of inspiring teams to meet strict accuracy and SLA targets, your next career move starts here. Work Setup: Remote - Philippines Type of Contract: Full-Time Schedule/Hours: 8 AM – 5 PM EST, Mon–Fri (Night Shift) Equipment: Company-Provided Job Summary: The Team Leader is responsible for leading and managing a team of representatives to ensure the delivery of exceptional customer experiences. - Provide effective supervision and set clear performance goals aligned with organizational objectives. - Manage a team performing high-accuracy data entry of RX information into the ABS system. - Ensure the team successfully handles a high-volume workload of ~400 RX/day within strict 24-hour SLA timelines. - Drive "first-time accuracy" strategies to prevent costly production errors and remakes. - Mentor and motivate team members to enhance their skills while fostering a collaborative environment. - Monitor SLAs and KPIs, analyzing team metrics to identify and implement productivity improvements. - Collaborate with cross-functional teams to streamline digital portal workflows and resolve operational challenges. - Coordinate with the CSR team for escalations and regularly communicate with clients as needed. Qualifications - Minimum of 1 year in a leadership or supervisory role, preferably in a call center environment. - At least 3 years of experience in a role equivalent to the representatives being supported (Data Entry/Processing). - C1 English proficiency level with strong verbal and written communication skills. - Strong understanding of customer service and technical support principles, with proficiency in CRM and data processing tools. - Proven ability to work within a process-driven environment with defined SOPs and SLAs. - Strong problem-solving, decision-making, and interpersonal skills to interact with stakeholders at all levels. Requirements - You have a proven ability to lead and inspire a team to achieve performance targets. - You have a results-oriented mindset focused on driving operational excellence and staying updated with industry trends. - You maintain a positive, empathetic, and professional attitude toward colleagues and customers at all times. Benefits - Competitive Compensation - HMO Coverage: Activated 1st day and free dependents (one upon regularization and another after a year of service). - Life insurance and a retirement savings program with company matching. - Paid time off plus birthday leave. - Access to skills training and personal/professional development programs.
Team Leader
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description As our next Team Leader, you won’t just manage a team—you’ll be a mentor, a coach, and a strategic driver of exceptional customer experiences. We are looking for a high-impact leader who thrives on analyzing metrics, optimizing workflows, and inspiring a team of representatives to exceed every target. If you are a technical problem-solver with a C1 communication level and a background in call center leadership, your next career move starts here. Job Summary: The Team Leader is responsible for leading and managing a team of representatives to ensure the delivery of exceptional customer experiences. This role focuses on coaching and guiding team members while driving performance, productivity, and operational efficiency. You will serve as the bridge between team performance and organizational objectives, ensuring high levels of customer satisfaction and process innovation. - Inspire & Lead: Provide effective leadership and supervision, setting clear performance expectations aligned with company goals. - Coach & Mentor: Motivate team members to enhance their skills and professional development while fostering a collaborative environment. - Drive Efficiency: Monitor team performance against SLAs and KPIs, analyzing metrics to identify areas for improvement and productivity strategies. - Operational Excellence: Collaborate cross-functionally to streamline processes, resolve challenges, and optimize workflows. - Stakeholder Engagement: Regularly communicate with clients and serve as the primary point of contact for complex escalations. - Quality Oversight: Continuously monitor customer service quality and stay updated with industry trends to drive innovation within the team. - Performance Reporting: Provide detailed reports on team performance and participate in organizational initiatives to drive growth. - Conflict Resolution: Address employee concerns and performance issues in a timely and effective manner. Qualifications - Minimum of 1 year in a leadership or supervisory role, preferably in a call center environment. - 3 years of experience in a role equivalent to the representatives supported. - C1 Communications level is a hard requirement, featuring a neutral accent. - Strong understanding of customer service and technical support principles and practices. - Proficient in computers and CRM software; experience with Vonage or Freshdesk is preferred. - Previous client-facing experience is preferred. - Demonstrated ability to motivate a team to deliver exceptional experiences and achieve performance targets. Requirements - Operational Strategists: You don't just watch the clock; you analyze team metrics to implement strategies that enhance productivity. - Conflict Resilient Leaders: You address employee concerns and performance issues with a professional, solution-oriented approach. - Collaborative Interpersonal Skills: You interact effectively with team members and stakeholders at all levels to drive positive change. - Empathetic Mentors: You foster a positive team culture, maintaining a professional and empathetic attitude toward colleagues and customers at all times. Benefits - Competitive Compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO 1st day - Paid time off + birthday leave - Opportunities for skills training and personal and professional development - Employee Referral Program
Sr. Full Stack Engineer
Ninja Partners LLCSupportNinja is proud to be an Equal Employment Opportunity employer and we do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, veteran status, disability, or other applicable legally protected characteristics under federal, state, or local law.
Role Description The Sr. Full Stack Engineer develops, enhances, and supports modern software applications while leading cloud infrastructure, DevOps automation, and deployment operations. This role serves as a senior technical contributor responsible for improving engineering velocity, platform reliability, application scalability, and secure delivery practices across internal and customer-facing solutions. - Design, develop, and maintain full-stack applications across frontend, backend, API, and database layers - Build scalable web applications using modern frameworks and development standards - Administer, optimize, and expand AWS cloud infrastructure and related services - Design, build, and maintain CI/CD pipelines using GitHub Actions and related tools - Develop and manage infrastructure as code using Terraform or comparable platforms - Support release management, deployment automation, and environment standardization - Partner with engineering leadership to improve architecture, resiliency, observability, and security controls - Troubleshoot production issues across applications, cloud environments, deployments, and integrations - Develop backend services, APIs, automation workflows, and system integrations - Implement testing standards, code review practices, and documentation processes - Monitor system uptime, performance, alerting, and capacity planning metrics - Collaborate with product, AI, analytics, and engineering teams on new solutions and enhancements - Provide technical mentorship and knowledge sharing across the engineering team - Evaluate tools, frameworks, and practices that improve delivery speed and technical quality - Participate in sprint planning, prioritization, estimation, and roadmap execution - Adhere to company policies and procedures - Meet or exceed performance targets for related KPIs - Continuously improve knowledge of products, services, and processes by participating in training programs and continuous learning modules - Collaborate with other departments as needed - Maintain a positive, empathetic, and professional attitude toward customers and colleagues at all times - Perform other duties as assigned Qualifications - 5+ years of software engineering experience with a strong full-stack development background - Experience with AWS cloud infrastructure and cloud-native application environments - Experience building and supporting CI/CD pipelines, preferably GitHub Actions - Experience with Terraform or other infrastructure as code platforms - Experience developing backend services, APIs, and systems integrations - Experience with frontend frameworks such as React, Angular, or Vue - Experience with backend languages such as Python, Node.js, Java, C#, Go, or similar - Knowledge of software architecture, release management, reliability, and secure development practices - Experience with relational and/or NoSQL databases - Strong troubleshooting, analytical, and problem-solving skills - Ability to manage multiple priorities in a fast-paced environment - Strong written and verbal communication skills - Experience working in Agile development environments Benefits - Competitive compensation - Adherence to government-mandated benefits - Retirement Savings Program with Company Matching - Life Insurance - HMO on day 1 - Paid time off + birthday leave - Beautiful facility & Free Meals for onsite positions - Opportunities for skills training and personal and professional development
16more opportunities are still waiting for you.Log in now and take your next shot before someone else does.