Front End Engineer

  • Aha!
  • Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Cuba, República Dominicana, Ecuador, Guatemala, Honduras, México, Nicaragua, Panamá, Perú, Puerto Rico, Paraguay, Uruguay
Descripción

About Aha!

Aha! is the world's leading product development software, helping over 1 million product builders bring their strategies to life. Our suite of tools includes Aha! Roadmaps, Aha! Ideas, Aha! Whiteboards, Aha! Knowledge, and Aha! Develop. Product teams rely on our expertise, guided templates, and training programs via Aha! Academy to excel in their roles. We pride ourselves on being a unique high-growth SaaS company that is self-funded, profitable, and 100% remote. Recognized as one of the best fully remote companies to work for, we champion the Bootstrap Movement and have donated over $1M through Aha! Cares. Learn more at Aha!.

Our Team

Aha! engineering is a mid-sized, fully remote team that operates in North American time zones for optimal collaboration.

  • Growth and Support: We value each team member's unique skills and ensure new hires contribute from day one through our onboarding program.
  • Fast-Paced Environment: We deploy code multiple times daily, iterating quickly to deliver valuable features to our customers.
  • Focus on Product: We prioritize solving complex challenges over heavy processes, setting clear goals to minimize unnecessary overhead.
  • Knowledge Sharing: We freely share our learnings within the team and the wider developer community through our engineering blog.
  • Enjoyment: We love our work and want you to enjoy your job and team too. Learn more about The Responsive Method, our company values, and the generous benefits we offer.

Our Technology

Our web application is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), and memcached (Rails caching). We also use a Node.js web server for collaborative editing and real-time updates. The application is hosted on Amazon Web Services (AWS) with ECS for reproducibility and scalability.

We use React for rich client-side experiences on the front end. Key features built with React include:

  • Collaborative Text Editor: Supports multiple cursors and simultaneous editing by any number of users.
  • Presentation Editor: Allows users to create presentations with live-updating Aha! reports.
  • Gantt Chart: Features scaling, scrolling, drag-and-drop, and quick actions.
  • We adopt new technologies that help us deliver a lovable product while being mindful of maintenance overhead. We focus on solving current problems rather than preemptively optimizing for potential future issues.

Your Role

As a Sr. Front End Engineer, you will work across the full stack, spending most of your time with React or HTML/CSS. You will also write significant back-end code in Ruby on Rails to support front-end features.

Your Experience

  • React Expertise: At least two years of experience working with React.
  • Building Features: Experience producing scalable, data-intensive React pages.
  • High-Growth SaaS: Experience building features in a high-growth SaaS company is ideal.
  • Collaboration: Active collaborator with product teams.
  • Personal Attributes: Kind, humble, eager to learn, and willing to help others.

Your Work at Aha!

  • Feature Development: Implement new features, touching all layers of the MVC as needed.
  • Interactive Interfaces: Build deeply interactive reporting interfaces using React.
  • Specification Refinement: Work proactively with product and UX teams to refine specifications.
  • Performance Optimization: Optimize browser performance for large data sets.
  • User Support: Interface directly with users to quickly resolve bugs.
  • Documentation: Document components in our style guide to ensure consistency.

Grow with Us

We believe everyone deserves to reach their fullest potential. When we work with people we care about in a high-growth environment, we feel engaged and alive. This is why we joined Aha! and how we achieve our best.

Benefits

  • Competitive Salary: Base salary range in the US is between $110,000 and $190,000.
  • Profit Sharing: Cash-based compensation includes profit sharing.
  • Retirement Contributions: We contribute a percentage of your total pay each month toward your retirement.
  • Medical, Dental, Vision: We cover 100% of the premiums for many teammates.
  • Paid Time Off: Up to 200 hours of paid time off annually.
  • Parental Leave: 30 to 90 days of paid parental leave and 5 to 10 days of paid care and bereavement leave.
  • Education and Volunteer Opportunities: Up to $1,000 annually for third-party education and volunteer opportunities throughout the year.

Join us to do meaningful work in a supportive and growth-oriented environment. If this sounds like a fit for you, we would love to hear from you. (A real human reviews every application.)

Otras Vacantes

Estas vacantes tienen roles y ubicación similares.

10Pearls
Senior React Engineer

  • 23 oct
  • Tiempo Completo
  • Ingeniero Frontend
  • Remoto ( 20 ubicaciones )
Nearsure
Senior Angular Developer

  • 22 oct
  • Tiempo Completo
  • Ingeniero Frontend
  • Remoto ( 20 ubicaciones )
Truelogic Software
Vue Frontend Engineer

  • 27 sept
  • Tiempo Completo
  • Ingeniero Frontend
  • Remoto ( 20 ubicaciones )