Skip to main content

Senior Full Stack Developer (Remote | )

Technology
Synthires
$50 - $100 /horaToday
Service contractFully remote

Job description

Sr. Full-Stack Software Engineer

Position: Senior Full-Stack Software Engineer

Type: Contractor

Compensation: $50–$100 per hour equivalent (paid per accepted task)

Location: Fully Remote (Worldwide)

About the Opportunity

We are seeking highly skilled Senior Full-Stack Software Engineers to contribute to an AI training project focused on software development, technical problem-solving, debugging, system architecture, and code evaluation.

In this role, you will create, solve, review, and validate challenging software engineering tasks across front-end and back-end systems. You will also work on translating complete coding projects from one programming language to another.

This position requires substantial hands-on experience across the full application stack. Candidates should be comfortable developing and debugging both user-facing applications and the backend services that support them, rather than specializing exclusively in one layer.

Key Responsibilities

  • Develop, modify, and debug front-end and back-end application components.
  • Implement user-facing features alongside the services, APIs, and data models that support them.
  • Trace requests and data across browsers, front-end applications, APIs, services, databases, and external integrations.
  • Navigate unfamiliar code repositories and understand existing application architecture.
  • Diagnose and resolve issues involving application state, API contracts, authentication, data persistence, networking, and deployment.
  • Evaluate, improve, and translate code across multiple programming languages.
  • Review AI-generated solutions for correctness, completeness, performance, security, and maintainability.
  • Create and validate technically challenging software engineering tasks for AI training and evaluation.
  • Provide clear technical feedback on implementation quality, debugging approaches, and system design.
Required Qualifications
  • Strong professional experience developing production-ready full-stack applications.
  • Meaningful hands-on experience in both front-end and back-end engineering.
  • Strong understanding of browser applications, APIs, application state, databases, and service integration.
  • Experience understanding and contributing to the architecture of complete software systems.
  • Ability to navigate and work effectively in unfamiliar codebases.
  • Strong debugging, analytical, and technical problem-solving skills.
Preferred Qualifications
  • Experience working across diverse technology stacks and programming languages.
  • Familiarity with modern front-end frameworks, backend architectures, and API development.
  • Experience with database design, authentication systems, networking, and external service integrations.
  • Ability to assess code quality, performance, security, and maintainability.
  • Experience reviewing AI-generated code or contributing to software engineering evaluation projects.
Compensation & Engagement
  • Compensation: $50–$100 per hour equivalent, paid per accepted task.
  • Engagement Type: Independent Contractor.
  • Work Arrangement: Fully remote, worldwide.
  • Time Commitment: Approximately 15 hours per week.
  • Schedule: Flexible, including weekends.
  • Weekly Requirement: A minimum number of tasks must be submitted each week.
Application Process
  1. Submit Your Application: Apply for the role and complete the required screening questions.
  2. AI Interview: Complete an AI interview lasting approximately 30 minutes.
  3. Technical Assessment: Complete a technical assessment if required.
  4. Hiring Manager Review: Your application and technical qualifications will be evaluated.
  5. Onboarding: Selected candidates will complete project onboarding before beginning their first tasks.
Keywords
Full-Stack DevelopmentFront-End EngineeringBack-End EngineeringSoftware ArchitectureDebuggingAPI DevelopmentDatabase DesignApplication State ManagementAuthenticationNetworkingSystem IntegrationCode ReviewCode TranslationSecurity AssessmentPerformance OptimizationTechnical Problem-SolvingFull-Stack Software EngineeringAI TrainingSoftware DevelopmentSystem Architecture

Interested in this role?