Senior Fullstack Software Engineer - Collaboration Tools
About the Role
We are looking for a Senior Fullstack Software Engineer to join our team remotely. In this role, you will be instrumental in developing collaboration tools that enhance productivity and streamline workflows. As a Senior Fullstack Software Engineer, you will work with a talented team to build scalable applications using modern technologies like React, Node.js, and GraphQL.
What You'll Do
- Design and implement fullstack applications that support collaboration across teams.
- Develop and maintain APIs and UI components to ensure a seamless user experience.
- Lead technical discussions and mentor junior engineers in best practices.
- Collaborate with product managers and stakeholders to define project requirements and deliverables.
- Participate in code reviews and contribute to the continuous improvement of our development processes.
Requirements
- 5+ years of experience as a Fullstack Software Engineer, with a strong focus on collaboration tools.
- Proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with GraphQL and cloud-native applications.
- Strong understanding of UI/UX design principles and design systems.
- Excellent communication skills and ability to work in a remote team environment.
Nice to Have
- Experience with video processing technologies.
- Familiarity with AWS and Google Cloud Platform.
- Background in AI design and implementation.
What We Offer
- Industry-competitive salary and equity options.
- Comprehensive medical, dental, and vision coverage.
- 16 weeks fully-paid parental leave for all new parents.
- Health & wellness stipend to support your well-being.
- Remote workspace, internet, and cellphone stipend.
- Flexible PTO policy, plus 80 hours of sick time.
- 11 company-paid holidays and virtual team-building activities.
This Senior Fullstack Software Engineer role offers a unique opportunity to work on collaboration tools in a fully remote environment with competitive benefits.
Who Will Succeed Here
Proven expertise in JavaScript and TypeScript, with a deep understanding of React for building dynamic user interfaces and Node.js for backend services, ensuring seamless integration between front-end and back-end components.
Strong design sensibility for UI/UX principles, enabling the creation of user-friendly collaboration tools that enhance productivity; experience with tools like Figma or Adobe XD is a plus.
Demonstrated ability to work autonomously in a remote environment, with a proactive mindset for problem-solving and collaboration, ensuring timely delivery of features while maintaining high code quality.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months