Senior Full-Stack Software Engineer (Remote | $50–$100/hr)
<p><strong>Senior Full-Stack Software Engineer</strong></p><p><br></p><p><strong>Position: Senior Full-Stack Software Engineer</strong></p><p><br></p><p><strong>Type:</strong> <strong>Contractor (15 hours per week)</strong></p><p><br></p><p><strong>Compensation:</strong> <strong>$50–$100/hour</strong></p><p><br></p><p><strong>Location:</strong> <strong>Remote (Global)</strong></p><p><br></p><p><strong>About the Opportunity</strong></p><p>micro1 is seeking experienced <strong>Senior Full-Stack Software Engineers</strong> to contribute to advanced software engineering and technical evaluation projects.</p><p>This role is ideal for professionals with strong experience across both front-end and back-end development who enjoy solving complex engineering challenges, reviewing code, debugging systems, and evaluating software architecture.</p><p>You'll apply your expertise in modern web technologies, APIs, databases, distributed systems, and software design to create, review, validate, and improve technical solutions across a variety of engineering domains.</p><p>Key Responsibilities</p><ul><li>Develop, modify, and debug front-end and back-end application components.</li><li>Build user-facing features and the APIs, services, and data models that support them.</li><li>Analyze application architecture and understand existing codebases.</li><li>Trace requests and data flow across browsers, front-end applications, APIs, databases, and external services.</li><li>Diagnose and resolve issues involving authentication, application state, persistence layers, networking, and deployments.</li><li>Review and improve code written in multiple programming languages.</li><li>Evaluate software solutions for correctness, performance, scalability, security, and maintainability.</li><li>Assess technical implementations and identify opportunities for optimization.</li><li>Create and validate reference solutions for software engineering tasks.</li><li>Provide detailed written feedback on technical quality and implementation decisions.</li></ul><p>Required Qualifications</p><ol><li>Strong professional experience developing production-grade full-stack applications.</li><li>Meaningful hands-on experience with both <strong>front-end and back-end engineering</strong>.</li><li>Experience with modern programming languages such as <strong>Python, JavaScript, TypeScript, Java, Go, Rust, or Node.js</strong>.</li><li>Strong understanding of browser applications, APIs, databases, and service integrations.</li><li>Experience designing, building, and maintaining complete software systems.</li><li>Ability to work effectively within unfamiliar codebases and architectures.</li><li>Strong debugging, troubleshooting, and technical problem-solving skills.</li><li>Experience with application security, performance optimization, and software best practices.</li><li>Excellent written communication and technical documentation skills.</li></ol><p>Preferred Qualifications</p><ul><li>Experience with modern front-end frameworks such as <strong>React</strong>.</li><li>Experience building and maintaining scalable backend services and APIs.</li><li>Familiarity with cloud platforms, distributed systems, and microservices architectures.</li><li>Experience reviewing code and mentoring other engineers.</li><li>Strong understanding of software architecture patterns and engineering best practices.</li><li>Experience working on large-scale production systems.</li><li>Background in technical assessments, code reviews, or engineering quality evaluation.</li></ul><p>Compensation</p><ul><li><strong>$50–$100/hour</strong></li><li><strong>Flexible work schedule</strong></li><li><strong>Fully remote engagement</strong></li><li><strong>Independent contractor role</strong></li><li><strong>Performance-based project work</strong></li></ul><p>Application Process</p><ol><li><strong>Submit Your Application</strong></li><li><strong>Complete Screening Questions</strong></li><li><strong>Participate in an AI Interview</strong></li><li><strong>Complete Technical Assessment (if required)</strong></li><li><strong>Complete Hiring Manager Review</strong></li><li><strong>Begin Project Work Upon Selection</strong></li></ol><p>Additional Details</p><ul><li>Approximately <strong>15 hours per week</strong>.</li><li>Flexible scheduling, including evenings and weekends.</li><li>Immediate start available.</li><li>Applications reviewed on a rolling basis.</li><li>Selected candidates are typically expected to begin work within <strong>24–48 hours</strong> of completing onboarding.</li></ul><p><br></p>