> Markdown version of [/jobs/ext/3954151-senior-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/3954151-senior-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Software Engineer - **Company:** RECRUITER LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $104,000.0 - $208,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Component-Based Software Engineering, Application Layers, Business Logic, User Authentication, Code Generation, Software Quality, Code Review, Databases, Software Debugging, Design of User Interfaces, Human-Computer Interaction, Web Browsers, Python (Programming Language), Node.Js, Software Engineering, Software Systems, Systems Architecture, Systems Integration, TypeScript, ReactJS, Backend, Codebase, Front End Software Development, Api Management, Programming Languages - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-full-stack-software-engineer--ad95b311-d1c2-4cd3-adf5-4d19a3addd2c ## About the Role Software Engineering, Software Engineering, Code Reviews, System Architecture, Artificial Intelligence (AI), Software Development, User Interface/Experience (UI/UX), Problem Solving Skills, Software Debugging, Programming Languages, * Strong professional experience building and maintaining production full-stack applications. * Meaningful hands-on experience across both front-end and back-end engineering. * Production experience with multiple programming languages. * Strong knowledge of browser-based applications, APIs, application state, databases, and service integrations. * Ability to understand and contribute to the architecture of complete software systems. * Experience working effectively within unfamiliar codebases and repositories. * Strong debugging, analytical, and technical problem-solving skills. * Ability to assess code quality across correctness, performance, security, and maintainability. * Comfortable working independently in a flexible, remote environment. Technical Experience Relevant experience may include technologies such as: * Python * JavaScript * TypeScript * React * Node.js * Java * Rust * Go Strong full-stack engineering experience is more important than expertise in every technology listed above. ## Description This contract role is for highly experienced Full-Stack Software Engineers who can work confidently across front-end and back-end systems. You'll contribute to an AI training project involving software development, debugging, technical problem-solving, system architecture, code review, and evaluation. The work includes creating, solving, reviewing, and validating challenging engineering tasks, as well as translating complete software builds from one programming language to another. You should be comfortable working across the full application stack rather than specializing exclusively in a single layer. Prior AI experience is not required. What You'll Do * Develop, modify, and debug front-end and back-end application components. * Build and improve user-facing features along with the APIs, services, and data models that support them. * Trace requests and data across browsers, front-end applications, APIs, services, databases, and external integrations. * Navigate unfamiliar repositories and understand existing application architecture and implementation patterns. * Diagnose issues involving application state, API contracts, authentication, persistence, networking, and deployment. * Develop, review, and improve software across multiple programming languages. * Translate complete coding implementations between programming languages while preserving functionality and behavior. * Review AI-generated code and solutions for correctness, completeness, performance, security, and maintainability. * Solve technically challenging software-engineering problems across different application layers., This role is suited to senior software engineers who can move comfortably between the UI, application logic, APIs, services, databases, and infrastructure-related concerns. You should be able to quickly understand unfamiliar systems, identify the root cause of technical problems, make sound implementation decisions, and evaluate solutions produced by other engineers or AI systems. Selection Process 1. Submit an application and complete the screening questions. 2. Complete an approximately 30-minute AI interview. 3. Complete a technical assessment if required. 4. Participate in the hiring manager review. Compensation & Engagement * Hourly rate: $50-$100/hour * Annual compensation equivalent: $104,000-$208,000 * Annual equivalent is calculated at 40 hours per week × 52 weeks per year and is provided for comparison; the expected engagement is approximately 15 hours per week. * Compensation is output-based, with payment made per task that meets project specifications. * Task completion time may vary based on experience and individual workflow. * Minimum weekly submission requirements apply. * Actual earnings depend on completed tasks, applicable rates, and project availability.