Senior Full Stack Software Engineer (React / Next.js / Node.js)
Full Remote · B2B · EST Hours · Full-Time
We are recruiting for our client Arbor, a fast-growing AI company on a mission to democratize storytelling and empower everyone to become an inspiring creator. Arbor unites experienced creative strategists and technology leaders with award-winning backgrounds in filmmaking, scriptwriting, production, and consumer marketing.
Arbor has developed an AI-powered video platform that blends the power of human connection with intelligent automation — enabling marketing teams, podcasters, nonprofits, and organizations worldwide to capture, edit, and share high-impact video stories at scale.
As adoption of the platform accelerates, Arbor is expanding its engineering team and opening a role for a Senior Full Stack Software Engineer.
About the Role
We are looking for a highly skilled Senior Full Stack Software Engineer comfortable working across both frontend and backend. You will design and develop front-end architecture, ensure responsiveness and performance, build scalable backend services, and contribute to the platform end-to-end.
You will work closely with the Product Manager, Full Stack Engineers, and Product Designers. This role requires ownership, strong attention to detail, and the ability to take a project from conception to final product.
Responsibilities
Front-End Development
Develop front-end website architecture
Design user interactions for web applications
Ensure responsiveness and high performance across devices
Collaborate with other developers and a product designer on UI/UX features
Build reusable code and libraries for long-term scalability
Back-End Development
Develop and manage well-functioning databases and backend services
Write effective and maintainable APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug, and upgrade backend systems
Full Stack Development
Ensure cross-platform optimization for mobile devices
Collaborate with the engineering and product team to design and launch new features
Stay updated on modern web technologies and tools
Collaboration & Communication
Work with developers and product managers to ideate software solutions
Communicate technical details clearly to non-technical stakeholders
Participate in code reviews and provide constructive feedback
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
5+ years of experience as a senior full stack developer
Experience developing web applications
Familiarity with common technology stacks
Deep knowledge of front-end best practices (HTML, CSS, JavaScript)
In-depth knowledge of Next.js, MobX and/or React Redux
5+ years of experience in full stack development with TypeScript or another typed language (Kotlin, Swift, etc.)
Familiarity with Node.js, Vercel, and GraphQL
Proven experience building complex user interfaces
Strong understanding of frontend performance optimization
Experience working with APIs and scalable backend services
Excellent communication and teamwork skills
Great attention to detail
Familiarity with DevOps practices
Knowledge of Agile methodologies
Work Details
100% remote work
Working hours: 8am–5pm EST
40h/week
1099 contract (independent contractor)
Highly collaborative team environment
We’re excited to welcome someone who is passionate about building great products and shaping the future of AI-powered storytelling. If you’re ready for a meaningful challenge in a supportive, collaborative environment, we’d love to hear from you.
Senior Full Stack Software Engineer (React / Next.js / Node.js)
Senior Full Stack Software Engineer (React / Next.js / Node.js)