Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18637633

    SY

    Software Engineer

    synthires · Bengaluru · onsite · Posted 32d ago

    Not disclosedFresherfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Sr. Full-Stack Software Engineer

    Position:Sr. Full-Stack Software Engineer

    Type:Contractor

    Compensation:$50–$100/hour

    Location:Remote — Global

    About the Opportunity

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

    The work involves creating, solving, reviewing, and validating challenging software-engineering tasks across both front-end and back-end systems. Experts may also work on translating complete software builds from one programming language into another while maintaining functionality, correctness, and overall system behavior.

    This role requires meaningful hands-on experience across the full application stack. Candidates should be comfortable working across front-end and back-end systems rather than specializing exclusively in one layer.

    Responsibilities

    • Develop, modify, and debug front-end and back-end application components.
    • Implement user-facing features along with the services, APIs, and data models that support them.
    • Trace requests and data across browsers, front-end applications, APIs, services, databases, and external integrations.
    • Work effectively within unfamiliar repositories and understand existing application architecture.
    • Diagnose failures involving application state, API contracts, authentication, persistence, networking, and deployment.
    • Develop and evaluate software solutions across multiple programming languages.
    • Translate complete coding implementations from one programming language into another while preserving intended functionality.
    • Review AI-generated software solutions for correctness, completeness, performance, security, and maintainability.
    • Identify technical issues and recommend appropriate improvements to application code and architecture.
    • Validate solutions against functional and technical requirements.
    • Apply strong engineering judgment when analyzing complex software-development problems.

    Required Qualifications

    • Strong professional experience developing production full-stack applications.
    • Meaningful hands-on experience with both front-end and back-end engineering.
    • Production experience working with multiple programming languages.
    • Strong understanding of browser applications, APIs, application state, databases, and service integrations.
    • Experience understanding and contributing to the architecture of complete software systems.
    • Ability to work effectively within unfamiliar codebases and repositories.
    • Strong debugging and technical problem-solving skills.
    • Ability to analyze software behavior across multiple layers of an application stack.
    • Strong understanding of software development practices, code quality, and system reliability.

    Preferred Qualifications

    • Professional experience with multiple languages including Python, JavaScript, TypeScript, Java, Node.js, React, Rust, or Golang.
    • Experience developing modern front-end applications using React, JavaScript, or TypeScript.
    • Experience building back-end services and APIs using Python, Java, Node.js, Rust, or Golang.
    • Experience working with databases, authentication systems, external APIs, and distributed services.
    • Experience with system architecture and full-stack application design.
    • Experience debugging complex production issues across front-end and back-end layers.
    • Experience reviewing or evaluating AI-generated code and technical solutions.
    • Ability to translate software implementations between different programming languages.
    • Strong understanding of performance, security, maintainability, and scalability considerations.

    Key Areas of Expertise

    • Full-Stack Software Engineering
    • Front-End Development
    • Back-End Development
    • Software Architecture
    • API Development & Integration
    • Database & Data Modeling
    • Debugging & Troubleshooting
    • Application State Management
    • System Integration
    • Code Evaluation
    • Software Testing & Validation
    • Multi-Language Development
    • Code Translation
    • Technical Problem-Solving
    • AI-Generated Code Evaluation

    Compensation

    • $50–$100 per hour
    • Contractor engagement
    • Approximately 15 hours per week
    • Fully remote and globally available
    • Flexible schedule—you choose the hours and days you work, including weekends if desired, as long as there is project activity.
    • Compensation is output-based, with experts paid per task that meets project specifications.
    • Minimum submission requirements apply, including a minimum number of tasks per week.

    Eligibility

    • Candidates must have strong professional experience developing production full-stack applications.
    • Meaningful experience across both front-end and back-end engineering is required.
    • Experience working with multiple programming languages is required.
    • Candidates must be comfortable working within unfamiliar codebases and complete software architectures.
    • Strong debugging and technical problem-solving abilities are required.
    • Candidates should be available for approximately 15 hours per week.
    • Selected experts should be prepared to begin promptly following onboarding.

    Application Process

    1. Submit your application and complete the screening questions.
    2. Highlight your full-stack engineering experience and production software-development background.
    3. Detail your experience across front-end and back-end technologies and multiple programming languages.
    4. Complete an AI interview of approximately 30 minutes.
    5. Complete a technical assessment, if required.
    6. Complete the hiring manager review.
    7. If selected, complete onboarding and begin your first tasks within 24–48 hours.

    Sourced from foundit

    Skills

    code translationAI-Generated Code EvaluationRustsystem integrationsoftware architectureAPI development & integrationDebugging & TroubleshootingGolangTechnical Problem SolvingSoftware Testing ValidationPythonJavascriptNode.JsTypescriptCode EvaluationReact.JsDatabase data modelingfull-stack software engineeringJavaBackend DevelopmentFrontend DevelopmentMulti-language Development (Typescript, Python, Rust, Go)Application State Management

    Software Engineer · waiting for your command