The Role
We are building software to enhance educational experiences worldwide. Our platform fosters curiosity, creativity, and community through visual content creation and collaboration, serving millions of users globally. As a Fullstack Engineer, you'll play a crucial role in developing exceptional software products that impact billions of people.
Responsibilities
- Designing and implementing new features across various layers of the tech stack, such as enhancing search functionalities.
- Creating engaging user experiences through animations and micro UI elements.
- Optimizing web applications for performance and reliability, including reducing javascript payloads and enhancing network resilience.
- Improving development processes and tools, like enhancing component libraries and multilingual support tools.
Qualifications
- Demonstrated ability to write clean and efficient code.
- Proficiency in leveraging resources like Stack Overflow to solve coding challenges.
- Bonus points for a good sense of humor.
About Us
Vision: Our goal is to make a significant impact on global education.
Product: We are redefining how people collect and share thoughts online, with a strong user base that loves our product.
Impact: With over 50 million active users, our platform is among the most widely used applications globally, aiming to become the most utilized.
Financial Stability: We are backed by venture capital and profitable, with a commitment to long-term sustainability.
Technology Stack
- Web: VueJS, Tailwind CSS.
- Backend: Ruby on Rails, Typescript, Elixir (Phoenix), Python.
- Storage: Postgres, Redis, Elasticsearch, Firestore, Snowflake.
- Mobile Apps: React Native (with Swift and Java integration).
Why Join Us
- Minimal meetings to maximize productivity.
- Opportunity to tackle complex scalability and internationalization challenges.
- Focus on crafting delightful user experiences.
- Emphasis on creative problem-solving and high-quality code.
- Regular product releases to keep innovation flowing.
Challenges
- Rapid growth requires ongoing process refinement.
- Improving project management to streamline development processes.
Meet Some of the Team
- Josh Hewitt: Known for his surgical improvements to complex systems.
- Colin Teahan: A master of one-liners and early app development for iOS and Android.
Work Environment
Our office, located near a beautiful national park, offers amenities such as outdoor WiFi and various spaces for hobbies and relaxation, including a meditation room, game room, and makerspace.
Benefits
- Comprehensive medical, dental, and vision coverage.
- 401(k) with matching contributions.
- Commuter benefits and flexible spending accounts.
- Generous stock options.
- Catered meals and ample vacation time.
- Annual gadget upgrades and special perks for joining during this exciting growth phase.