🏢
Lemon.io
Senior React Full-stack Developer
Job Description
ABOUT THE ROLE
Lemon.io is a marketplace that connects highly skilled developers with fast‑moving startups across the US and Europe. As a Senior React Full‑Stack Developer you will be the technical lead on client projects, building end‑to‑end solutions that scale from prototype to production. Your work will directly influence the product roadmaps of early‑stage companies, giving you the opportunity to shape architecture, performance, and user experience while working alongside founders and product managers.
WHAT YOU'LL DO
- Design and implement robust, maintainable React and Node.js applications using TypeScript and Next.js, ensuring clean code, test coverage, and optimal performance.
- Own the full development lifecycle from requirement gathering to deployment, collaborating with product owners to translate business goals into technical specifications.
- Mentor junior engineers and conduct code reviews, fostering a culture of quality and continuous improvement.
- Integrate AWS services (Lambda, S3, DynamoDB, CloudFront) to deliver scalable, secure back‑ends and automate deployment pipelines with CI/CD tools.
- Leverage AI‑assisted coding tools to accelerate development, prototype features, and maintain high code quality.
- Communicate progress, risks, and solutions directly to technically savvy clients, preparing concise documentation and demos.
WHAT YOU'LL NEED
- Five or more years of commercial software development experience, with at least three years in React.js and five years in Node.js; alternatively, five years in React.js and three in Node.js, plus two years in Next.js.
- Deep expertise in TypeScript, modern JavaScript (ES6+), and front‑end state management (Redux, Zustand, or similar).
- Proven experience building production‑grade applications on AWS, including serverless architecture, containerization, and monitoring.
- Strong architectural mindset: ability to design scalable, modular systems from scratch and make defensible trade‑offs.
- Excellent written and spoken English; capable of articulating technical concepts to non‑technical stakeholders and presenting confidently in client meetings.
- Self‑driven, highly organized, and able to deliver high‑quality code in a fully remote, asynchronous environment without micromanagement.
- Adaptability to rapidly onboard new projects, iterate quickly, and pivot priorities as client needs evolve.
WHY REMOTE
Lemon.io thrives on a distributed, asynchronous culture that empowers developers to choose when and how they work. You will have the flexibility to set a schedule that aligns with your personal rhythm while maintaining minimal overlap with client teams during core business hours. This model eliminates the need for time‑zone compromises and allows you to focus on deep work, creative problem‑solving, and delivering value to clients without the distractions of a traditional office.
BENEFITS
- Competitive hourly rate commensurate with seniority and skill set.
- Comprehensive health coverage for you and your dependents.
- Generous paid time off policy, including vacation, sick leave, and personal days.
- Remote work stipend to support home‑office setup and internet costs.
- Annual learning budget for courses, conferences, and certifications.
- Access to a global community of over 75 countries, providing networking, mentorship, and collaboration opportunities.