
Senior Full-Stack Software Engineer
$20 - $55/hourpay
Required Skills
React
JavaScript
Node/python
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.
Job Description
Job Title: Senior Full-Stack Software Engineer
Job Type: Contractor
Location: Remote
Job Summary:
Join our customer's team as a Senior Full-Stack Software Engineer and drive the creation of scalable, high-impact web applications. This expert-level role requires a strong command of both frontend (React) and backend (Node.js, Python) technologies, along with exceptional communication skills to collaborate effectively with cross-functional stakeholders. You will play a pivotal role in shaping architecture, mentoring engineers, and ensuring top-notch code quality.
Key Responsibilities:
- Lead the end-to-end design, development, and deployment of robust web applications leveraging React and Node.js.
- Define and implement scalable, maintainable, and secure system architectures.
- Mentor, support, and elevate fellow engineers through technical guidance and code reviews.
- Drive and enforce best practices in coding standards, testing, and documentation.
- Collaborate closely with product and design teams to deliver seamless user experiences.
- Identify and resolve technical challenges, continuously improving application performance and reliability.
- Champion clear, effective written and verbal communication to foster alignment across teams.
Required Skills and Qualifications:
- Expertise in JavaScript, with advanced proficiency in React and Node.js ecosystems.
- Deep understanding of RESTful APIs, microservices, and modern web application architecture.
- Proven experience architecting, building, and deploying scalable full-stack solutions.
- Strong knowledge of security best practices for both frontend and backend development.
- Exceptional written and verbal communication skills, essential for remote collaboration.
- Demonstrated ability to mentor and develop engineering talent.
- Self-motivated, detail-oriented, and passionate about code quality and best practices.
Preferred Qualifications:
- Experience with Python for backend development.
- Background in cloud infrastructure and DevOps practices.
- Prior leadership or technical lead experience in a fast-paced, remote environment.