Search

Sr. Full-Stack Software Engineer - Remote

PublishedPublished: 6/14/2022
Technology

Job Description

Job DescriptionFull-Stack Software Engineer

Role Type: Contractor
Location: Global, Fully Remote
Commitment: Approximately 15 Hours per Week
Schedule: Flexible

About the Role

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

You will create, solve, review, and validate complex engineering tasks across front-end and back-end systems, including translating complete software builds between programming languages.

Key Responsibilities

  • Develop, modify, and debug front-end and back-end application components.
  • Build user-facing features, APIs, services, and supporting data models.
  • Trace requests and data across browsers, applications, APIs, databases, and external integrations.
  • Navigate unfamiliar repositories and understand existing system architecture.
  • Diagnose issues involving application state, authentication, API contracts, databases, networking, and deployment.
  • Evaluate and improve code across multiple programming languages.
  • Review AI-generated solutions for correctness, performance, security, and maintainability.

Required Qualifications

  • Strong professional experience developing production-level full-stack applications.
  • Hands-on expertise in both front-end and back-end engineering.
  • Production experience with multiple programming languages.
  • Strong understanding of browser applications, APIs, databases, application state, and service integration.
  • Experience designing and contributing to complete software architectures.
  • Ability to work effectively in unfamiliar codebases.
  • Excellent debugging and technical problem-solving skills.

Selection Process

  1. Submit an application and complete screening questions.
  2. Complete an approximately 30-minute AI interview.
  3. Complete a technical assessment, if required.
  4. Undergo a hiring manager review.

Compensation Structure

Compensation is output-based, with payment provided per accepted task. Minimum weekly task submission requirements apply.

Start Timeline & Availability

  • Positions are typically filled within 48 hours.
  • Selected candidates should be ready to begin their first tasks within 24–48 hours after completing onboarding.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...