Senior Full Stack Engineer (NET 8/9+, React, Microservices AI Agents (Claude/Cursor/Copilot)

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500

Location

United States

Posted

88 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Full Stack Engineer (NET 8/9+, React, Microservices AI Agents (Claude/Cursor/Copilot)

Kibo Commerce

About this Role: We are seeking a Senior Full Stack Engineer who is an absolute expert in AI-assisted development. You are a power user of tools like Claude, Cursor, or Copilot, and you understand that "Prompt Engineering" is actually "Context Engineering." Your primary goal is to build and scale our commerce platform using .NET Core and React at a pace that traditional development cannot match. You will be responsible for defining the patterns that allow AI to generate high-quality, testable, and secure code consistently. About KIBO Commerce: KIBO is a composable digital commerce platform for B2C, D2C, and B2B organizations who want to simplify the complexity in their businesses and deliver modern customer experiences. KIBO is the only modular, modern commerce platform that supports experiences spanning B2B and B2C Commerce, Order Management, and Subscriptions. Companies like Ace Hardware, Zwilling, Jelly Belly, Nivel, and Honey Birdette trust Kibo to bring simplicity and sophistication to commerce operations and deliver experiences that drive value. KIBO's cutting-edge solution is MACH Alliance Certified and has been recognized by Forrester, Gartner, IDC, Internet Retailer, and Trust Radius. KIBO has been named a leader in The Forrester Wave™: Order Management Systems, Q1 2025 and in the IDC Market Scape report “Worldwide Enterprise Headless Digital Commerce Applications 2024 Vendor Assessment”. By joining KIBO, you will be part of a team of Kibonauts all over the world in a remote-friendly environment. Whether your job is to build, sell, or support KIBO’s commerce solutions, we tackle challenges together with the approach of trust, growth mindset, and customer obsession. If you’re seeking a unique challenge with amazing growth potential, then come work with us! What You'll Do: - Rapid Feature Prototyping: Use AI agents to move from a concept or "vibe" to a working MVP in hours, not weeks. - Context Management: Expertly manage IDE context (using .cursorrules, MCP servers, or project indexing) to ensure AI outputs adhere to Kibo's specific architectural standards. - Full-Stack Orchestration: Lead the development of complex .NET microservices and React frontends, utilizing AI to handle 80% of the manual coding while you focus on the critical 20% of logic and integration. - AI-First Testing: Utilize AI to generate comprehensive test suites (nUnit, Jest, Playwright) that ensure high coverage and prevent regressions in an accelerated delivery environment. - Code Quality & Review: Act as the final gatekeeper, ensuring that AI-generated code is not just "functional" but follows SOLID principles, security best practices, and performance standards. - Database & Messaging: Architect data solutions in PostgreSQL and MongoDB, using AI to optimize queries and implement RabbitMQ event patterns.

Related Job Pages

More Full-stack Engineer Jobs

LATAM Senior Software Engineer (.NET)

Praxent

Praxent is an Inc. 5000 company and a digital innovation agency based in Austin, Texas. Founded in 2000, Praxent specializes in designing and developing "frictionless customer expe

Why Praxent? We get it. You have options. Let us tell you why we’re different. Our work is changing the world of financial services. Everyday, clients arrive with big ideas for their industry. They’re experts in their field with the vision and resources you need to change everything. All that’s left is the right team to bring that vision to life. If you’re a fast learner and you love working on a wide variety of projects, you’re going to like it here. We help our clients modernize, rather than rebuild, outdated customer-facing software applications. Our clients see a return within weeks instead of months and that’s why they choose us. At Praxent, we let you do your work your way. We’re a team of 130+ located throughout the United States and Central/South America. Our role is to encourage you, support you, and give you the freedom you need to thrive. Whether you’re working at home, in a coffee shop, or heck, even on your travels, we’re here to create an environment that lets you live your best life. On your terms. We trust our people to be their best. It’s a level of autonomy and respect that’s helped us grow a diverse and brilliant team of experts. Experts who also happen to be some of the best colleagues you’ve ever worked alongside. This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice which must be identified to the Company. Team members may live in the following locations: Mexico, Colombia or El Salvador. Your Mission: Enhance the team’s capacity to deliver assigned stories by end of sprint - Cultivate Camaraderie: Ensure that Core Values are living and breathing throughout the project team. - Deliver Value: Develop features requiring a novel technical design and act as a mentor to more junior developers through ad-hoc collaboration and structured code reviews. - Increase Velocity: Enhance the team’s capacity by documenting plans to anticipated risks/blockers, advancing best practices, and mentoring peers and more junior team members. - Guide Development: Serve as technical SME in the sprint, ensuring successful delivery of the sprint commitment by managing pipelines, environments, and oversight of key deliverables. - Demonstrate Expertise: Present technical and sprint demos, such as completed API methods and automated deployment processes during sprint review meetings. - Expand Frameworks: Demonstrate proficiency at two of the following: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers. Your Day-to-Day: - Key Activities: Ensuring the team understands acceptance criteria, tracking daily progress, limit team’s QA kickback, deliver stories as assigned, find opportunities to increase capacity and velocity. - How a Current Praxenter Describes The Role: “I spend a lot of the sprint planning and delegating technical work for other devs, anticipating how to deliver as much value for the client via efficiency and tech debt prevention. This has the added benefit of allow assigned devs to grow technically while also reducing as many unknowns as possible in the cone of uncertainty. It’s my job to keep in sync with delivery leads on priorities, team allocation, risks, etc, as well as act as the technical interface for the client to help guide them without overloading them with technical jargon.” Your Qualifications: - Technical Proficiency: demonstrable proficiency with at least two of the following: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers. - Practical Experience: 5-8 years professional experience in relevant technology and projects including ongoing adherence of best practices, experience managing DevOps pipelines, developing features with novel technical designs, and acting as a technical lead to a development team - Experience in building .NET applications. - Expertise in designing and implementing server-side applications using C#, with a focus on creating secure, efficient RESTful APIs and working with databases like SQL Server. - Skilled in integrating back-end components, with a solid understanding of application architecture, allowing for seamless data flow and enhanced user experiences across full stack applications. - Client Leadership: Experience presenting to client stakeholders and communicating technical and business value - Outcome Orientation: Experience understanding and articulating the business outcomes that your development projects impact - Mentorship Experience: Experience with coaching and mentoring, demonstrated through ad-hoc collaboration and structured code reviews. - Relevant Education: may include intensive programs, Bachelor's Degree in Computer Science, Software Engineering, or a equivalent experience - Values Alignment: We Care Deeply, Always Deliver, Never Settle, Do It Together, Own the Outcome, and approach every situation with a CAN DO mentality – learn more about our Core Values and be sure to let us know which aligns most with your experience! What You’ll Love About Us: - A stable, full-time role. We’ve been building digital products for 25 years. This is a full-time employment opportunity in your country—offering paid time off, local holidays, and country-specific perks. - Work/life balance that’s real. We believe work should support your life, not take it over. That’s why we promote a true work/life balance and encourage a 40-hour work week—no more. - A culture worth joining. Praxent has been recognized by Best Places to Work in Fintech, Clutch, and Comparably for workplace excellence. Don’t just take our word for it—check out our Glassdoor reviews to hear directly from our team. - Support without micromanagement. Your career is yours to grow. We’re here to guide, unblock, and champion you—not hover over your shoulder. - Your voice matters. Got an idea? A different perspective? We want to hear it. Our team is built on openness, curiosity, and shared ownership. - Time to recharge. You’ll receive paid time off and holidays based on your country’s standards because we believe work-life balance makes better people and better teams. - Local perks, global standards. You’ll receive country-specific benefits that reflect where you live—often including bonus pay, local protections, and perks that matter to you. We’ll walk you through all the details when we connect. - We invest in your growth. Whether it’s an online course, a tech conference, or a certification you’ve been eyeing—we cover the cost of ongoing learning. We want you to keep growing with us. - People-first always. At Praxent, you’re not a number. You’re a person. We lead with kindness, respect, and empathy—because work should feel like a place where you belong. #LI-Remote

United States
Job Closed
Cribl logo

Senior Staff Software Engineer, Developer Productivity

Cribl

Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.

OtherRemoteTeam 501-1,000Since 2017H1B Sponsor

• Chart the future of Cribl’s engineering tools, systems and practices. • Conceptualize and direct the evolution of our Software Development Lifecycle (SDLC) metrics, capabilities and processes based on the state of the art and industry best practices. • Build a deep understanding of our engineering culture, tools and practices. Identify what works and what needs improvement. • Engage with engineers to understand their needs, concerns and desires. Improve the overall development experience, reduce friction, remove bottlenecks and assure quality, security and reliability across the entire SDLC. • Strategize on effectively integrating AI into our SDLC, ensuring clear business value, benefit to engineers, and return on investment. • Uncover risks and seek out inefficiencies, waste and bottlenecks across the SDLC. • Advocate engineering-wide improvements in governance, security and quality. • Participate in on-call.

United States
$220K - $290K / year
Job Closed
Red Hat logo

Senior Software Engineer

Red Hat

The leading provider of enterprise open source solutions.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Contribute to evolving existing source data pipelines to an ELT model of data ingestion. • Implement the separation of source-aligned data products from aggregate data products. • Decorate your data products with metadata to support knowledge transfer, adoption, and the application of Machine Learning and LLMs. • Develop and build AI applications and intelligent features, leveraging large language models (LLMs) to enhance data products, under technical guidance. • Implement new data pipelines specifically to support the training, fine-tuning, and deployment of AI/ML models. • Tag and classify your data assets to ensure they are used responsibly throughout the organization, applying masking or restricting access where appropriate. • Apply software engineering best practices to your code release process to support CI/CD and a high velocity collaboration model based on InnerSource, including MLOps principles. • Register and maintain the catalog entries for your data products and models to support discoverability and reuse. • Ensure your data products easily join with other business data products using common identifiers and keys. • Develop automated and resilient processes that support the end-end delivery of business value. • Contribute to defining and delivering on a data product SLO for your data ‘customers’. • Responsibly share your data products with other internal consumers while balancing the core needs of security and compliance. • Contribute feedback and recommendations to the Data Platform team in order to remove friction and increase scale for all users. • Write custom adapters to integrate internal data sources into the centralized Warehouse environment. • Support and learn from team members on best practices in AI application development and data governance.

India
Job Closed
PatientPoint logo

Staff Software Engineer

PatientPoint

The patient engagement platform more providers trust.

OtherRemoteTeam 501-1,000H1B Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Join PatientPoint to be part of a dynamic team creating change in and around the doctor’s office. As a leading digital health company, we innovate to positively impact patient behaviors. Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving health outcomes for millions of patients nationwide. Location: Remote Travel Requirements: 4-5 weeks per year (company / team offsites) Job Summary The Staff Software Engineer has deep expertise in the design and implementation of modern software platforms, spanning full-stack development, system architecture, and scalable infrastructure. In this role, you'll work to build new products from the ground up using JavaScript and TypeScript across the stack, with backend services in Java and Python, and data layers in SQL and MongoDB. Much of this work sits at the intersection of traditional software engineering and AI-powered systems — you'll be building products that integrate with and operate alongside AI models. You thrive when given ownership and autonomy, deliver consistently without heavy oversight, and bring strong architectural instincts to everything you build. You want to build things that matter. What You’ll Do - Architect, design, develop, and maintain complex full-stack software systems and APIs spanning multiple technology domains and data stores. - Build and iterate on new products primarily in JavaScript and TypeScript, leveraging Node.js for server-side development and Next.js and React for modern web application delivery. - Develop backend services in Java and Python and work with SQL and MongoDB for data persistence. - Design and implement software that integrates with or operates adjacent to AI models and AI-powered workflows. - Identify cross-cutting concerns within and across service boundaries and implement reusable, well-structured solutions. - Consistently apply sound software design principles — SOLID, clean architecture, appropriate patterns — to implement business functionality at scale. - Apply security-first design principles across the stack, including proper secrets management, input validation, authentication and authorization patterns, and defense-in-depth strategies. - Establish technical design and develop solutions following development standards and quality processes. - Lead story breakdowns, grooming sessions, and feature-level architecture and design discussions. - Drive measurable improvement in unit test coverage, code quality, and overall engineering health of the codebase. - Perform thorough PR reviews and provide technical guidance and mentorship to team members. Qualifications - 10+ years of experience in software engineering developing enterprise-grade applications. - Strong full-stack proficiency, with production experience in JavaScript and/or TypeScript on both frontend and backend. - Hands-on experience with Node.js and React in production environments. - 8+ years of experience building high-availability, high-performance, scalable services and APIs. - 8+ years of experience with relational databases and SQL development; experience with MongoDB or other document stores. - Demonstrated ability to work autonomously: taking a problem from ambiguity to delivered, production-quality software with minimal hand-holding. - Strong software architecture foundations, with the ability to make and defend sound design decisions. - Proficiency with AI-assisted development tools (Cursor, Claude, Copilot, etc.) and incorporating them effectively into your workflow. Desired Qualifications - Experience building software that integrates with, orchestrates, or operates alongside AI/ML models or LLM-based systems. - Backend experience in Java or Python in addition to JavaScript/TypeScript. - Experience with cloud-based architecture and infrastructure-as-code (AWS preferred; Terraform or equivalent). - Experience with containerization and orchestration technologies such as Docker, ECS, or Kubernetes. - Proficiency in observability, monitoring, and alerting (New Relic, Sentry, or similar). - Experience with cloud security architecture — IAM policies, secrets management, encryption at rest and in transit, and network-level controls. - Experience working cross-functionally with Product, DevOps, and Security teams. - Experience mentoring junior engineers and elevating team technical capability. What You'll Need to Succeed - Strong autonomy and self-direction — you can take ownership of a problem and see it through without needing constant guidance. - Consistent delivery — you set realistic expectations and follow through on them. - Solid architectural instincts — you know when to keep things simple and when more structure is warranted. - Creative problem-solving and resourcefulness when navigating ambiguity or new technical territory. - Genuine curiosity about AI and how it's reshaping how software is built and what it can do. - Security-aware mindset — you consider data sensitivity, access boundaries, and potential abuse cases during design, not just during code review. - Sound judgment, resilience, and a drive to have real impact on the products you contribute to. Compensation Base Salary Band: $121,458 - $187,333 At PatientPoint, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several factors when determining compensation, including skills, qualifications, geographic location, and professional experience, which can cause your compensation to vary. The base salary range listed is just one component of PatientPoint’s total compensation package for employees. For additional details on our total benefits package, please review the section “About PatientPoint” at the end of this job description. About PatientPoint PatientPoint® is the Point of Change company, transforming the healthcare experience through the strategic delivery of behavior-changing content at critical moments of care. As the nation’s largest and most impactful digital network in 30,000 physician offices, we connect patients, providers and health brands with relevant information that is proven to drive healthier decisions and better outcomes.

United States
$121.5K - $187.3K / year
Job Closed