Trouvez votre prochaine opportunité

Recherchez des offres par métier, compétence et lieu. Vérifiez les exigences avant de préparer votre candidature.

Une recherche utile ne s’arrête pas à un intitulé séduisant. Comparez les missions, les exigences et les conditions avec votre expérience. Ce guide vous aide à sélectionner des opportunités, préparer des documents pertinents et vérifier où déposer chaque candidature.

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

Effacer les filtres

Résultats : 14 302

← Retour aux résultats

Sr. Full-Stack Software Engineer

Weekday AI

Télétravail

Lieu
Remote (India)
Publié
19 oct. 2026

Avant de postuler, confirmez sur le site de l’entreprise que l’offre est toujours ouverte et consultez les conditions complètes.

Description du poste

L’interface est en français. Les intitulés et descriptions publiés par les entreprises restent dans leur langue d’origine, qui peut être l’anglais.

This role is for one of our clients Pay: 50–100/hour Location: Global, fully remote Job Type: Contractor (~15 hours per week) Schedule: Flexible — you choose the hours and days you work, including weekends if desired, as long as there is activity. Required Skills: Python, React, JavaScript, Java, Node.js, Rust, Golang, TypeScript We are looking for highly skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, technical problem-solving, debugging, system architecture, and code evaluation. We are seeking an experienced Senior Full-Stack Software Engineer with strong hands-on expertise across both front-end and back-end development. The role involves creating, solving, reviewing, and validating complex software-engineering tasks across the application stack, as well as translating complete software implementations from one programming language to another. The ideal candidate should have substantial experience building and maintaining production-grade applications, working across multiple programming languages, and understanding end-to-end system architecture. You should be comfortable navigating unfamiliar codebases, debugging complex issues, evaluating technical solutions, and ensuring code quality, performance, security, and maintainability. Key Responsibilities Full-Stack Development: Develop, enhance, and debug front-end and back-end components across production applications. Feature Implementation: Build user-facing features and the supporting services, APIs, database structures, and data models. End-to-End Troubleshooting: Trace requests and data flows across browsers, front-end applications, APIs, back-end services, databases, and third-party integrations. Codebase Analysis: Navigate unfamiliar repositories, understand existing application architecture, and identify dependencies and implementation patterns. Complex Debugging: Diagnose and resolve issues involving application state, API contracts, authentication, data persistence, network communication, and deployment. Cross-Language Development: Evaluate, modify, translate, and improve software implementations across multiple programming languages while preserving functionality and correctness. Code Review and Validation: Assess AI-generated and developer-written code for correctness, completeness, efficiency, security, scalability, and maintainability. Technical Problem-Solving: Design reliable solutions to challenging engineering problems and validate implementations against defined requirements and specifications. Required Qualifications Significant professional experience developing and maintaining production-grade full-stack applications. Strong hands-on expertise in both front-end and back-end software engineering. Professional experience working with multiple programming languages and adapting to different technology stacks. Solid understanding of browser-based applications, APIs, application state management, databases, and service integrations. Experience designing, understanding, and contributing to the architecture of complete software systems. Ability to navigate unfamiliar codebases and quickly understand existing implementations. Strong debugging, analytical thinking, and problem-solving capabilities. Experience reviewing code and evaluating solutions for performance, reliability, security, and maintainability. Ability to work independently, manage complex technical tasks, and deliver high-quality results. Selection Process Submit an application and complete the initial screening questions. Participate in an AI interview lasting approximately 30 minutes. Complete a technical assessment, if required. Proceed through the hiring manager review. Compensation Structure Compensation is output-based, with payment provided for each task that meets the specified project requirements and quality standards. Task complexity and completion time may vary depending on the nature of the work, the engineer’s experience, and their workflow. Minimum submission requirements apply, and selected engineers must complete and submit a specified minimum number of tasks each week. Start Timeline and Availability The hiring process typically moves quickly, with roles often filled within 48 hours. Candidates should be available to begin immediately. Upon selection and completion of onboarding, engineers are expected to start their first tasks within 24–48 hours.

Recherchez, comparez et préparez votre candidature

Commencez par un métier ou une compétence que vous souhaitez utiliser. Ajustez les filtres de lieu et de métier, puis ouvrez les offres pour comparer les responsabilités. Si vous ne trouvez aucun résultat, essayez un terme plus court ou retirez un filtre à la fois.

Distinguez les exigences indispensables des préférences. Vérifiez les horaires, la rémunération et le lieu lorsqu’ils sont indiqués. Un poste à distance peut imposer un pays de résidence, une autorisation de travail ou des horaires compatibles. Confirmez la disponibilité et les conditions complètes auprès de l’entreprise.

Choisissez des exemples réels de votre expérience qui répondent aux besoins du poste. Expliquez votre contribution et n’utilisez des chiffres que si vous pouvez les justifier. Suivez les consignes de l’entreprise et vérifiez vos coordonnées, le contenu et le PDF avant l’envoi.

Avant d’envoyer votre candidature

Questions sur la recherche d’emploi

Pourquoi certaines annonces sont-elles en anglais ?

Les employeurs rédigent leurs propres intitulés et descriptions. Nous conservons ces textes pour ne pas modifier les exigences ou les conditions. La navigation et ce guide sont en français. Si une recherche en français ne donne rien, essayez aussi le métier ou la compétence dans la langue de l’annonce, par exemple « software engineer ».

Un poste à distance permet-il de travailler depuis n’importe quel pays ?

Pas nécessairement. L’entreprise peut limiter les pays de résidence, exiger une autorisation de travail ou imposer des horaires. Consultez l’annonce originale. Si ces informations manquent, demandez confirmation à l’employeur avant de considérer que le poste est accessible depuis votre lieu de résidence.

Que faire si aucun résultat ne s’affiche ?

Essayez un intitulé plus général ou une seule compétence et retirez les filtres un par un. Les intitulés varient selon les entreprises. Si une annonce précise a disparu, recherchez sa référence sur la page carrières de l’entreprise ; élargir la recherche ne rouvre pas un poste fermé.

Ma candidature est-elle envoyée depuis ResumizeAI ?

Le bouton de candidature ouvre un site externe. Suivez les instructions de l’employeur ou du prestataire de recrutement et confirmez l’envoi sur ce site. Préparer un CV dans ResumizeAI ne dépose pas de candidature. Si le lien mène seulement au site de l’entreprise, recherchez d’abord le poste concerné.

Comment adapter mon CV et ma lettre de motivation ?

Reliez les exigences à des projets, missions et résultats que vous pouvez expliquer. Mettez en avant votre expérience pertinente sans inventer de compétences. Dans la lettre, expliquez votre intérêt avec un exemple concret. Respectez la langue et le format demandés, puis relisez les deux documents avant de les envoyer.