Senior Full-Stack Software Engineer

ELITEBRAIN

17m ago • Remote

Senior

Remote

104,000 - 208,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Full-Stack Software Engineer role

Improve your resume now

$104,000 – $208,000/year

Quick Facts

Global, 100% remote • Independent contractor • Approximately 15 hours/week • Output-based pay • USD $50–$100 per hour

Description

Senior Full-Stack Software Engineers are needed to support an advanced AI training project. You will create, debug, review, and validate complex software engineering tasks across the full stack, including translating complete implementations between programming languages while preserving functionality and technical accuracy.

Responsibilities

  • Develop, modify, debug, and optimize front-end and back-end application components
  • Design and implement user-facing features, APIs, supporting services, and data models
  • Analyze and troubleshoot application behavior across browsers, front-end frameworks, backend services, databases, and external integrations
  • Understand unfamiliar code repositories, identify architectural improvements, and contribute effectively
  • Diagnose complex issues involving application state, API contracts, authentication, data persistence, networking, and deployment
  • Create, solve, review, and validate challenging tasks across the full application stack
  • Translate software implementations between programming languages while preserving correctness and technical accuracy
  • Evaluate and improve code written in multiple programming languages
  • Review AI-generated code for correctness, completeness, performance, security, and maintainability
  • Apply best practices to ensure reliable, scalable, and maintainable implementations
  • Provide clear technical feedback and document findings
  • Work independently and deliver project deliverables within quality standards

Requirements

  • Strong production experience developing and maintaining full-stack applications
  • Significant hands-on experience in both front-end and back-end engineering
  • Production experience with multiple languages/technologies including combinations of: Python, React, JavaScript, Java, Node.js, Rust, Go (Golang), TypeScript
  • Strong understanding of modern web application architecture, browser-based applications, APIs, and backend services
  • Experience designing, developing, and maintaining user-facing features and supporting backend systems
  • Solid knowledge of application state management, databases, data persistence, and service integrations
  • Ability to navigate unfamiliar codebases and contribute to existing architectures
  • Strong debugging and troubleshooting across the complete application stack
  • Experience diagnosing complex issues involving authentication, API contracts, networking, and deployment
  • Ability to evaluate implementations for correctness, completeness, performance, security, and maintainability
  • Strong analytical thinking and software engineering judgment
  • Ability to work independently and deliver quality in a remote environment
  • Availability to dedicate about 15 hours per week; ability to meet weekly task submission requirements
  • Willingness to complete an AI-based interview (~30 minutes) and any requested technical assessment
  • Ability to begin assignments promptly after selection and onboarding

Benefits

  • Fully remote, global opportunity
  • Flexible schedule (choose working hours/days, including weekends, while maintaining regular project activity)
  • Independent contractor role with output-based compensation
  • Advertised rate: USD $50–$100 per hour

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report