
Sr Full Stack Developer - Remote
Job Description
Full-Stack Software Engineer
Location: Global, Fully Remote
Job Type: Contractor (~15 hours/week)
Schedule: Flexible
Required Skills
-
Python
-
React
-
JavaScript
-
Java
-
Node.js
-
Rust
-
Go
-
TypeScript
Job Summary
We are looking for skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, debugging, technical problem-solving, system architecture, and code evaluation.
You’ll work across both front-end and back-end systems, creating, solving, reviewing, and validating challenging software-engineering tasks. The role may also involve translating complete coding projects from one programming language to another.
What You’ll Work On
-
Develop, modify, and debug front-end and back-end components.
-
Implement user-facing features, APIs, services, and data models.
-
Trace requests and data across applications, APIs, databases, and integrations.
-
Work with unfamiliar repositories and understand existing architectures.
-
Diagnose issues involving application state, APIs, authentication, 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 full-stack applications.
-
Hands-on experience with both front-end and back-end engineering.
-
Experience working with multiple programming languages.
-
Strong understanding of browser applications, APIs, databases, application state, and service integration.
-
Ability to understand and contribute to complete software-system architectures.
-
Comfortable working in unfamiliar codebases.
-
Strong debugging, analytical, and technical problem-solving skills.