A palm tree

Remote Front End Developer Jobs

The largest collection of remote Front End Developer jobs online. Filter by location requirement and employment type. New jobs added daily.
Your Location
Employment Type
  • ThoughtSpot logo

    Staff Software Engineer – Frontend

    USA Only
    2 days ago

    Title: Staff Software Engineer – Frontend

    • Location: Remote, US

    Come join a team of world-class engineers building ThoughtSpot’s relational search engine. We are looking for super talented and experienced engineers to join the team responsible for building ThoughtSpot’s natural language relational search engine, personalized data exploration engine, universal object search engine, AI powered ranking and relevance engine, distributed in-memory search indexing infrastructure and much more.

    ThoughtSpot is…

    • On a mission! To make the world more fact-driven. With ThoughtSpot, anyone from C-suite executives to front-line employees can use a simple search to instantly analyze billions of rows of data, and leverage artificial intelligence to get relevant insights on questions they might not have thought to ask.
    • Used by the most successful companies – companies like Walmart, Hulu, 7Eleven, and Rolls-Royce
    • A leader in the BI Gartner magic quadrant for two years running. It is also the fastest company to enter the leader quadrant.
    • Blessed with amazing people and culture: We are very deliberate about building a culture focused on #selfless-excellence, continuous learning, and improvement (#2%done), and diversity (#balanceforbetter) where everyone can do their best work and is seen, heard and valued.
    • Backed by the best Investors – $248M at a nearly $2B valuation.

    What you will be doing

    • Create and craft a delightful experience on web & mobile.
    • Design, develop next generation of search & visual analytics applications & experiences.
    • Build interactive applications that leverage AI, ML, and ad-hoc query capabilities uniquely available in Thoughtspot.
    • Build a highly customizable, extensible & smart data visualization platform.
    • Provides guidance in the investigation and solution of complex problems affecting overall technical architecture.
    • Work with diverse, cross-functional teams of designers, UX researchers, engineers, product managers in a fast, collaborative process.
    • Obsess with customer experience and uncompromising engineering standards.
    • Mentor and build a strong engineering culture in your teams.
    • Provide technical leadership and mentor and grow people in your team to be more effective and grow as engineers.
    • Drive Internal/external visibility for ThoughtSpot through panels, patents, papers, talks, blog posts, and open source.

    If you are looking to solve hard problems, work with amazing people, and have fun while building the future of analytics – this role is for you!

    Who you are

    • Bachelor/Masters in Computer Science
    • Technical
      • You love technology. You love to discuss it, build it, use it, leverage it, and stay abreast of the latest developments.
      • You have a passion for designing exceptional frontend products with clean architecture and beautiful code.
    • Product minded
      • You care about the product you build. You strive to understand the user problem and find elegant & efficient ways to solve that problem .
      • You are obsessed with making customers successful. You build software with customers in mind and get satisfaction by having satisfied customers. You go out of your way to help customers be successful.
    • Experienced
      • 10+ years of experience crafting world-class products & experiences.
      • Proven track record of building complex web application with high scale/performance.
      • Very strong foundation in frontend application technologies and best practices – Browser fundamentals, HTML5/CSS3/Javascript, Scalable Web Apps, SPA, HTTP, CDN, proxies and caching.
      • A passion for architecting solutions that make an App UI highly interactive, with an ability to identify, quantify, debug and remove performance bottlenecks.
      • Solid experience in UI frameworks such as React, Redux, GraphQL, ReactNative or D3 is a plus.
      • Solid experience in infrastructure tools such as Nginx, Node or Grunt is a plus.
      • Full stack experience is a plus – Familiar with APIs, REST APIs, GraphQL APIs
      • Domain experience in one or more areas is a plus – Information Visualization, Search, Data Analytics,
      • Experience building native or hybrid mobile applications is a plus.
    • Problem Solver
      • Amazing problem solver and quick learner with an ability to identify, quantify, debug, and remove bottlenecks and functional issues.
    • Self-Motivated
      • You take initiative. You see a problem and don’t wait for someone to ask you to solve it.
    • Recruiter & Team builder
      • You are always looking for & hiring the best talent to ThoughtSpot.
      • You understand the value of great teams and do what you can to help create amazing high performing teams.
      • You enjoy collaborating with and mentoring others. You take pride in making others better.

    Why do engineering at ThoughtSpot?

    We are a team co-founded by engineers who built search and infrastructure systems at Google, database systems at Microsoft, and enterprise software at Oracle. As an engineer, you can learn how to build distributed products & systems, and the engineering processes & best practices around shipping high-quality software.

    At ThoughtSpot, you have the ownership and responsibility to take charge and accelerate your career that comes with a scaling company, while having the opportunity to build deeper expertise than an early-stage startup. You will work alongside experts in product, design, sales, and customer success, giving you the time and energy to focus on engineering. You will also get the chance to be part of a truly globally distributed engineering team.

    View Application
  • Socialive logo

    Senior React Frontend Engineer

    USA Only
    3 days ago

    Location: US Locations Only; 100% remote

    About us:

    Socialive is an enterprise video creation & live streaming software company based in El Segundo, California. Our powerful yet intuitive platform makes it refreshingly easy to capture, create, and distribute video. We empower teams across the organization, including marketing, internal comms, and learning & development – and we’re helping drive the video commerce revolution. Socialive customers include startups to the Fortune 100 – such as J.P. Morgan, Walmart, Pfizer, Adobe, and Audible. We’re on a mission to radically simplify how the world makes video. Join us.

    About the role:

    Socialive is seeking senior frontend engineers to help us accelerate the implementation of exciting, dynamic capabilities for our clients. As a frontend engineer, you’ll be responsible for:

    • Working closely with your teammates and cross-functional collaborators to build and deliver dynamic, engaging capabilities while maintaining a positive and collaborative remote work environment
    • Mentoring and coaching junior engineers, and leading execution across the team
    • Owning the quality and reliability of the projects owned by your team
    • Working with our team of engineering leaders and product managers to estimate and deliver critical features while reducing risk and maintaining quality, identifying dependencies, and supporting deliverables across the entire product space
    • Maintaining a focus on best-in-class engineering principles and process, from code architecture and quality to agile processes and ceremonies

    Technologies you’ll work with and experience you’ll ideally bring:

    • Deep mastery of frontend Javascript UI design patterns and best practices, focusing on React with hooks, Redux, and an asynchronous/event-driven architecture (required)
    • Adopting and driving a test-forward approach with unit tests using Jest, supplemented with integration and end-to-end tests
    • Managing WebRTC connections and streams in a responsive, dynamic layout
    • Working with Atlassian tools (Bitbucket/Git, Jira, Confluence)
    • Hosting and supporting applications in AWS
    • Excellent oral and written communication skills
  • Wellthy logo

    Front-End Engineer

    USA Only
    4 days ago

    Front-End Engineer

    • US

    At Wellthy, we dream of the day when taking care of the sick and the elderly becomes seamlessly human and tech powered. Wellthy is evolving the way we take care of each other by building a better healthcare experience for people with complex, chronic, and aging concerns.

    As a front-end engineer, you will have a large impact on the product. Joining us at this stage will offer you the opportunity to grow with the company.

    You will report to the CTO and partner closely with the rest of our product team to help scope and run full projects to deliver new features for the Wellthy platform.

    You will drive the following efforts:

    • Help migrate our front-end to a React-based SPA
    • Play a key role in introducing new product features that positively impact family caregivers and help improve the efficiency of our care coordination team
    • See your code go into production on a daily basis
    • Make a strong contribution to the company culture as we continue to grow

    Who we’re looking for:

    • You are a front-end developer with at least 5 years of relevant experience who has helped build out React-based front-ends for multiple large scale projects.
    • Ideally, you have experience working with Relay and GraphQL APIs.
    • While you prefer working on the front-end, you have some exposure to and understanding of the back-end.
    • Like everyone, you have your favorite technologies but you’re not dogmatic about them. In fact, you enjoy learning new technologies on a regular basis.
    • You derive satisfaction not just from clean code and creative solutions but from producing a genuinely useful product that improves the lives of others.
    • You’re proud of the code you write, and more importantly, the products you create.
    • You are comfortable running with a project on your own but enjoy collaborating with talented and thoughtful colleagues.
    • You realize life is short and that what you build and who you build it with matters.

    About Wellthy:

    Wellthy is a healthcare concierge service. We use dedicated care coordinators and our seamless technology platform to project manage healthcare for families with sick and aging loved ones. Wellthy takes the pain out of healthcare – scheduling appointments, finding the right specialists, researching treatment options, managing insurance, organizing records, communicating with family members and much more. For employers, Wellthy promises to reach, support, and improve productivity of caregiving employees.

  • Kforce logo

    Front-End Web Developer

    USA Only
    4 days ago

    Front-End Web Developer

    • Location: Morristown, NJ or Remote, US
    • Job Type: Contract
    • Compensation: Competitive
    • JobID: 1958831-AQG


    Kforce’s client is looking to bring on an experienced Front-End Web Developer to join their growing team! This is an exciting opportunity to join a Fortune 500 company that has been consistently growing. This role can sit 100% remote but must work EST hours to sync-up with the rest of the team.


    The Front-End Web Developer will work as part of a small remote Agile Development team creating web-based desktop and mobile applications for the real-estate industry. This is a perfect fit for a self-motivated individual focused on quality, delivery, and working as a team to meet business goals.


    • Working knowledge of front-end development using Angular, SCSS, Material Design, and JavaScript
    • Work with UI/UX designer to create and implement best design practices
    • Work as part of a SCRUM team using Agile software development methodology
    • Create and execute test cases for the application
    • Work with DevOps/Git to manage and deliver the application to Azure
    • Build responsive design websites


    • Undergraduate degree or equivalent relevant work experience
    • Core Development skills in Angular 8+, JavaScript, CSS, SCSS
    • Experience in responsive design
    • SyncFusion
    • Graphing libraries experience
    • C#
    • Back-end API
    • Experience in Agile Methodologies
    • Experience working with Git/DevOps repositories

    Preferred Qualifications:

    • Experience with JSReports or similar Html-to-PDF generation libraries
    • Experience with SyncFusion or similar JavaScript/Angular graphing libraries
    • Experience creating REST APIs in C#
    • Experience using Litmus or similar email marketing platforms
    • Experience using VS Code or Webstorm
  • Robert Half International logo

    Front End Developer

    Robert Half International
    USA Only
    6 days ago

    Front End Developer

    • Remote or TROY, MI
    • Full-time
    • $70,000.00 – $85,000.00 / Yearly


    Robert Half Technology has a well-established company of craftspeople who build accessible, responsive, technically excellent websites & applications who is looking for a Front End Developer. Their clients include many of the most successful community and regional banks in the U.S. In addition to development, we also provide hosting, design, and consulting services to aid internal marketing, information security, and I.T. departments with getting the most out of their website investment.

    They are a purposeful development-driven company, founded and led by developers. The development team has always been unique by only including designers who also have the coding skills to turn their designs into working front-end code. They are constantly trying to improve our practices and are looking for a Senior Web Designer that can help us design, code, and consult for clients.

    About You

    We are looking for experienced candidates only for this role. You should have at least seven years of full-time experience, a strong portfolio with at least 20+ completed modern responsive websites that you have both designed and performed all or most of the front-end coding (HTML, CSS, JS, etc.).

    You will be a key part of our development team, in close collaboration with our Creative Director, to produce B2C websites for our clients, as well as B2B websites for our SaaS products. This is a high visibility role for a confident designer with a track record of designing responsive, accessible, marketing websites.

    They have incorporated remote work since the company was founded. You may live anywhere, but we require that you are available and doing most of your work on an 8:30 to 5:00 pm Eastern time zone schedule.


    • Experienced working fully remote
    • Self-disciplined, organized, and conscientious
    • Comfortable taking a leadership role
    • A craftsperson, problem solver, and innovator
    • Capable of balancing good user experience with client wishes
    • Diplomatic and empathetic when communicating with non-designers
    • Mindful of accessibility, platforms, devices, optimization, budget, as well as deadlines
    • A lifelong learner
    • A work location where you can join video meetings with clients in a professional manner
    • Service-oriented and considerate of others
    • Permanent US resident

    Technical Skills

    • Responsive HTML and CSS
    • JavaScript and jQuery proficiency
    • CMS experience, preferably Kentico CMS and WordPress
    • SEO Optimization knowledge
    • WCAG 2.1 AA knowledge
    • Ensuring your designs display and perform well in all major browsers
    • Understanding of backend web technology to communicate with programmers

    Artistic Skills

    • Take ideas from short discussions & strategic briefs to completed work
    • Creating mockups that fit the brief and design/accessibility standards
    • UX design as it applies to marketing website elements – navigation, forms, etc.
    • Photo and vector graphics manipulation, print experience a plus
    • Appreciation for typesetting and web fonts
    • Strong understanding of color theory


    • UI Design, UX/UI Design, Talented UI UX Designer Jobs Employment, Kentico, HTML, CSS, jQuery, JavaScript
  • Incsub logo

    Front-End Developer

    1 week ago

    Front-End Developer

    • DURATION OF EMPLOYMENT: Full Time – 40 Hours Per Week
    • JOB LOCATION: Remote – Work From Anywhere!

    Do you want to be part of our fantastic company?

    Our band of superheroes are looking for a self-driven, highly organised individual who will join the team in creating our most important products.

    Location is unimportant, as long as you are available, enthusiastic, committed, passionate, and know your stuff.


    You’ll be part of a development team working on our flagship products. It’s going to be epic!

    For this role, we need a superhero who will take on the challenges of working in one of the leading WordPress companies, enhancing our website, products, and services, backed by a quality team of pros.


    • Experience with HTML5, SCSS and modern CSS (SVG, Animation, Flexbox/Grid, etc)
    • Strong proficiency with vanilla JavaScript (not jQuery), including DOM manipulation and the JavaScript object model
    • Strong experience with React.js (Redux, React hooks, both Functional and Class components)
    • Familiarity with RESTful APIs
    • Experience with common front-end development tools such as Babel, Webpack, NPM, Gulp, etc
    • Familiarity with code versioning tools (we use GIT)
    • Ability to convert design specs (invision, photoshop, sketch etc) into full working & pixel-perfect html5/css/jsx templates
    • Ability to understand business requirements and translate them into technical requirements


    • Familiarity with BEM methodology
    • WordPress development experience (WP Rest API, etc)
    • Write code with accessibility and web standards in mind
    • Building reusable components and front-end libraries for future use


    • You will be provided with all of the tools, support, and backing you need to get the job done
    • 28 days paid leave per annum (up to 35 days)
    • Opportunities for paid travel to attend WordCamps and other industry conferences
    • Long service leave (3 months off paid) after you’ve been with us for a while
    • Up to 2 months salary bonus based on company growth targets
    • Technology budgets every three years, the longer you serve, the higher the budget
    • General expenses budget yearly, the longer you work, the more you get
  • CloudBees logo

    Front End Engineer – Web Team

    USA Only
    2 weeks ago

    Title: Front End Engineer-CloudBees Web Team

    • Location: Remote, US


    CloudBees is powering the continuous economy by offering the world’s first end-to-end continuous software delivery management system (SDM). For millions of developers and product teams driving innovation for businesses large or small, SDM builds on continuous integration (CI) and continuous delivery (CD) to enable all functions and teams within and around the software delivery organization to best work together to amplify value creation.

    CloudBees is the continuous integration (CI), continuous delivery (CD) and application release automation (ARA) powerhouse built from the commercial success of its products and its open source leadership as the largest contributor to Jenkins and a founding member of the Continuous Delivery Foundation (CDF). With a globally distributed workforce of more than 500 employees, the company reflects the global nature of the DevOps movement. We believe in walking the talk! From startups with full-stack developers practicing NoOps to large Fortune 100 companies, CloudBees enables all software-driven organizations to intelligently deploy the right capabilities at the right time.

    Over 3,500 of the world’s best known brands and over 50% of the Fortune 500, invest in CloudBees because of its ability to work across any cloud, in any development environment and to balance corporate governance and control with developer flexibility and freedom.

    CloudBees is home to the world’s leading DevOps experts helping thousands of companies harness the power of continuous everything and putting them on the fastest path from great idea, to great software, to great business value.

    The CloudBees Marketing Operations Team is seeking a Front End Engineer to join our growing team. You will work closely with the marketing operations, digital marketing, and demand generation teams to improve and expand on the CloudBees.com site to support marketing programs and our products.


    • Write components that improve and expanse the CloudBees.com site
    • Develop end-to-end tests for new and existing components
    • Translate wireframes and designs into functional components and features using HTML5, CSS, and JavaScript
    • Work closely with team members to define technical requirements
    • Collaborate with designers as well as engineers on other teams to continuously evolve and improve our internal component library
    • Provide end-users with technical support
    • Documenting application development processes, procedures, and standards


    • Experience with modern HTML and CSS best practices
    • Experience with design frameworks, such as Bootstrap
    • Experience with JavaScript
      • Typescript experience is a plus
    • Experience with React front end development
      • Familiarity with next.js is a plus
    • Familiarity with browser testing and debugging
    • Knowledge of Headless CMS
      • Contentful experience a plus
    • Self-motivated and driven personality. Experience working in a remote environment is a plus.


    • Highly competitive benefits and vacation package
    • Ability to work for one of the fastest growing companies with some of the most talented people in the industry
    • Team outings
    • Fun, Hardworking, and Casual Environment
    • Endless Growth Opportunities
  • GoDaddy.com logo

    Senior Frontend Engineer – Identity and Insight

    USA Only
    2 weeks ago

    Title: Senior Frontend Engineer – Identity and Insight

    • Location: United States
    • C: 10.41

    GoDaddy is empowering everyday entrepreneurs around the world by providing all of the help and tools to succeed online. GoDaddy is the place people come to name their idea, build a professional website, attract customers, sell their products and services, and manage their work. Our mission is to give our customers the tools, insights and the people to transform their ideas and personal initiative into success. To learn more about the company, visit www.GoDaddy.com


    Your manager works from our San Francisco office, but you’ll be working from any of our US offices or remotely in the US.

    What you’ll get to do…

    Do you flourish when working in a highly collaborative, innovative, passionate, and driven atmosphere with like-minded individuals? Are you hungry to grow your career, expand your skillset, and build new experiences as you work toward customer-centered products and releases? If so, then we want to meet you!

    We have an outstanding team of full-stack software engineers in an exciting, collaborative environment in our downtown-SF office. We are working towards redefining the future of web presence by building compelling experiences for US Independent customers. We combine robust service design with engaging and elegant UX to create products that help small businesses build and grow their online presence. Our products help small business customers get online everywhere they need their business to be, including domains, SSL, web sites, online store, Facebook, Twitter, and more.

    We work in an agile environment with full CI/CD support, and developers release multiple times per day to production. Our team is highly collaborative, and a great place to develop your skills and grow your career.

    The User Experience Engineer will implement the end-to-end client experience of the Venture Home via React and Redux. Design key product flows and maintain presentation layer (CSS) for the Venture Home. Produce wireframes and collaborate with Engineering, Design, and Product teams to refine them. Advocate for and implement core improvements for performance and maintainability. Assist other engineers in delivering a consistent, user-friendly look and feel. Collaborate with the core UX team to produce and refine components and patterns used across the product line. Participate in both code and design reviews.

    • Building great products that help small businesses get online and know what to do next
    • Extensive development on the presentation layer: HTML and SCSS, including CSS Flexbox and Grid as well as keyframes and transitions for animations
    • UI and UX design employing Sketch, Figma and InVision
    • Delivering, monitoring, and debugging for desktop and mobile apps
    • Working closely with PM, UX, and data scientists to question the limitations for creating magical user experiences
    • Writing code using modern frameworks, including React/Redux and Node/Express
    • Using data and analytics to improve the product and customer experience
    • Solving end-to-end problems
    • Testing your code (e.g. writing functional and unit tests)
    • Adopting agile methodologies to continuously release and deploy iterations of our services

    Your experience should include…

    • Requires a Bachelor’s degree in Computer Science or a related field, plus 2 years of UX engineering and design experience.
    • Solid foundation in user experience and software design
    • Strong understanding of JavaScript (preferably), Python or other relevant language
    • Solid architecture skills
    • Understanding of standard web technologies (HTTP, JSON, etc.)
    • Experience testing code and using test frameworks
    • Highly motivated, highly collaborative individuals
    • Passion to develop elegant and cutting-edge solutions for real-world small business problems
    • Strong desire to learn and to grow

    You might also have…

    • Experience with React/Redux, Data Mining, Machine Learning

    We’ve got your back…

    Enjoy our many benefits (My Wallet), including paid time off, 401k, equity grants and parental leave. Join one of our employee resource groups (Culture). Continue to have a side hustle, if you have one (we love entrepreneurs, remember?). Most importantly, come as you are and make your own way.

  • Splice Music logo

    Senior Frontend Engineer, Growth

    Splice Music
    USA Only
    2 weeks ago

    Title: Sr. Frontend Engineer, Growth

    • Location: Remote – U.S.

    The Role:

    As a 1st time user experience team member, you will implement and maintain the next generation of Splice’s customer facing products using your knowledge of Angular, TypeScript and GraphQL.

    Why Splice?

    As advocates for artists everywhere, we’re building a creative ecosystem for music producers. With this ecosystem, we’re cultivating a global community of creators that fosters inspiration, connection, focus, and growth.

    Our work environment is no different. We encourage inclusion, collaboration, big ideas, helping where we can and asking for assistance when we need it. We aim for steady, measured expansion through experimentation and iteration. We encourage optimism, respect, accountability, and transparency in the workplace. We’re trailblazers who aren’t afraid to stumble, because every stumble offers an opportunity to continuously improve our processes, products, strategies, and even ourselves.

    We don’t just hire people who mirror our culture. We hire people who add to it.

    What You’ll Do?

    We expect that a software engineer at this level will:

    • Be comfortable taking projects from ideation to implementation
    • Help manage cross-team commitments, track their progress and relate that to the overall delivery roadmap in order to help prioritize what the team should be working on
    • Investigate and provide detailed guidance for areas of significant ambiguity
    • Implement analytics tracking to measure experiment results and usage metrics
    • Set up A/B tests and experiments in and out of the core product
    • Set an example for quality by engaging with other teams and engineers to ensure proper, comprehensive reviews and testing
    • Provide mentorship and give frequent feedback on how to improve our processes and enable teammates to learn best practices
    • Consider yourself flexible and readily adapt to change
    • Enjoy looking for personal growth opportunities and are continuously looking for ways to improve.

    What We’re Looking For?

    As a Senior Software Engineer at Splice:

    • You have at least 1+ years of relevant work experience in building and maintaining production software using Angular, TypeScript, RxJS.
    • You have experience with CI/CD pipelines and have experience with, e.g. Docker gomod, Make, and other build/deploy frameworks.
    • You are motivated by moving metrics and driving concrete business outcomes while solving customer pain points.
    • You have experience on a Growth/E-commerce team.
    • You share our vision to advocate for artists and become the most iconic company in music.
    • You’re self-directed towards generating excellent work outcomes.
    • You have a bias towards action and experimentation.
    • You are familiar with UI/UX best practices.
    • You are comfortable, or even prefer working across technical stacks.
    • Can rapidly prototype solutions as well as take a concept to production.
    • Would rather implement, learn from results, and iterate quickly than spend a lot of time tweaking and perfecting things before shipping.
    • You communicate clearly and effectively with technical and non-technical audiences.
    • You are comfortable both deploying and maintaining code.


    • Experience with GraphQL
    • Experience building and maintaining design systems.
    • Experience working with remote people and remote teams
    • Experience with Social login
    • Experience with AWS

    Equal Opportunity Employer:

    Splice is an equal opportunity employer, committed to diversity and inclusion. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

  • Pantheon logo

    Front End Engineer

    USA Only
    3 weeks ago

    Front End Engineer (Remote)

    • Location: United States


    Pantheon powers the world’s professional websites. Our multi-tenant, container-based cloud platform enables businesses to run mission-critical Drupal & WordPress websites. Developers, Marketers, and IT professionals can instantly scale in response to unplanned traffic spikes, without upgrading VMs or clusters. Large enterprises use Pantheon, including Intel, Cisco, Arizona State University, and the United Nations.

    Pantheon is currently looking for a motivated, proactive, and energetic individual to join the company’s engineering team as a full-time employee that thrives in the confluence of interface design and software engineering.


    Your primary responsibility will be to collaborate with a small team that brings together product, design, and engineering expertise to create and implement awesome, efficient user experiences. This will require your previous experience orchestrating JavaScript, HTML, CSS, and APIs to meet product requirements, achieve design goals and strive for technical excellence.

    Generally, you will be involved in:

    • Build cloud-based tools for developers and all professional web stakeholders
    • Build user interfaces for the web and command-line power tools
    • Tackle challenges in building real-time interfaces for teams working in parallel

    Specifically, you will have opportunities to:

    • Build out a new modern React application with fresh patterns and components
    • Maintain and refactoring a legacy Backbone application into our new React application
    • Work with our design team to build a design system and component library built in React and documented with Storybook
    • Work with our product team to explore new features and improve existing code
    • Use your expertise to advocate for performance, accessibility, responsiveness, API design
    • Work across teams to share architecture, evolve engineering standards, improve testing approaches, mentor peers, and celebrate our wins.
    • Support production operations and providing front end insight on platform issues.


    Engineering at Pantheon operates in small mission-focused teams that are tasked with large business problems and armed with a fully capable set of engineering skills. They dig in, understand the problem and find the optimal path to success. You’ll have the opportunity to contribute at all levels of the stack — and we mean the kernel tweaking to feature design kind of full-stack.

    We’ve got depth and breadth across the technologies we use to run the Pantheon platform at scale. You’ll have many opportunities to pickup and apply new skills and gain professional experience with some of our existing use of Cassandra, MySQL, Redis, Node.js, Python, Ruby, Golang, C, Chef, Amazon SWF, Amazon S3, Google Cloud Platform, Kubernetes, Docker, CircleCI, and more.


    • Experience with modern JavaScript frameworks like React or Angular
    • Experience with semantic markup and deep knowledge of CSS
    • Experience building, maintaining and iterating on web applications employing backend APIs
    • Experience with Unit, Functional, Integration and End-to-End testing strategies
    • Experience with front-end build pipeline tooling such as Webpack, or Rollup
    • Experience with GraphQL, especially using Apollo Client and Server
    • Excited about working collaboratively, with different teams, on different parts of the product
    • 2+ years of front end web application development experience
    • Excellent verbal and written communication skills

    Bonus Points For:

    • Full-stack development experience
    • Mobile and/or responsive implementation experience
    • Accessibility principles
    • Front-end performance profiling and optimization
    • Familiar with good system design patterns and HA/scalable architectures
    • Loves to pair on difficult challenges with teammates
    • Strong opinions weakly held
    • Open Source contributions
    • Drupal and/or WordPress development experience


    We have all the usual perks and benefits but what we can really offer you is a fantastic work environment powered by an amazing team.

    Oh yeah…here are a few other things we offer as well:

    • Industry competitive salary.
    • Stock options.
    • Vacation days and time off.
    • Full medical coverage (medical, dental, vision).
    • Training stipend to attend industry conferences.
    • Fully stocked kitchen with lunches provided.
  • Aha logo

    Senior Front End Ruby on Rails Engineer

    3 weeks ago

    Sr. Front End Ruby on Rails Engineer

    • Engineering
    • Anywhere in the United States, Canada, or Mexico

    Engineering at Aha!

    Aha! is the world’s #1 roadmap software. We help more than 5,000 companies build lovable products and be happy doing it. Our company is self-funded and profitable, and has been entirely remote since we started in 2013.

    Our team

    Aha! engineering is a mid-sized, fully remote team that is highly productive. We are centered around North American time zones so we can collaborate during the workday.

    • We move quickly: We ship code multiple times a day. We believe in getting new features in front of customers and iteratively improving as we learn what works and what does not.
    • We collaborate: We each bring unique experiences and skills to the table. Working together to share that knowledge benefits the entire team and helps us produce the best results for our customers.
    • We value product over process: We want the team to have the time and focus to solve complex challenges. We aim to minimize the overhead introduced by heavyweight processes and excessive meetings.
    • We enjoy: We like what we do. And we want you to love your job too. Learn more about The Responsive Method, our company values, and the generous benefits we offer.

    Our technology

    Our sole product is the Aha! web application. It is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), and memcached (Rails caching). We also run a Node.js webserver to support collaborative editing and real-time updates. Our application is hosted on Amazon Web Services and architected with ECS for reproducibility and scalability.

    We use React for rich client-side experiences on the front end. Some of the features we have built with React include:

    • Our fully collaborative text editor: Supports multiple cursors and simultaneous editing by any number of users. We also published a blog post explaining the underlying technology.
    • Our presentation editor: Allows users to create presentations with slide themes, shapes, text, and embedded Aha! reports (which update live so the presentation is always current).
    • Our Gantt chart: Supports scaling and scrolling to change the timeline, drag-and-drop, and quick actions to create records or sort the bars.

    We embrace new technologies that help us deliver a lovable product, but we also remain cognizant of the maintenance overhead that a new library or platform brings. We solve the problems in front of us, rather than prematurely optimizing to address issues that may never materialize.

    We do most of our collaboration and planning in Aha! itself, which we find especially rewarding. We also utilize GitHub, Slack, and GoToMeeting for video calls.

    Your experience

    We believe that being a kind person who elevates the rest of the team is just as valuable as writing great code. You have strong problem-solving skills and experience working on important functionality for a cloud-based product. You are humble, eager to learn, and always willing to help others learn as well. You want to work with people who enjoy picking up a problem and solving it, regardless of the technologies and techniques involved.

    All of our engineers work across the full stack. As a Senior Front End Engineer, you can expect to spend the majority of your time working with React or HTML/CSS, but you will also be asked to write significant back end code in Ruby on Rails to support the front end features you are building.

    Your work at Aha!

    We work on a broad range of features across the full stack. Your work will include:

    • Implementing new features for our users, touching each layer of the MVC as needed
    • Building deeply interactive reporting interfaces using React
    • Working proactively with product and UX to refine and iterate on specifications as the feature takes shape
    • Optimizing browser performance on screens and components that render large quantities of data to ensure Aha! is snappy and satisfying to use
    • Interfacing directly with users to quickly squash bugs as part of our regular customer support rotation
    • Documenting components in our style guide to help drive consistency

    If this sounds appealing, we would love to hear from you. (A real human reviews every application.)

    We are building a distributed team, and you can work from anywhere in the United States, Canada, or Mexico for this role. We offer generous salary, equity, benefits, and a profit-sharing program.


    We are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities. As an equal opportunity employer, Aha! welcomes all employees and applicants, without regard to age, race, color, national origin, physical or mental disability, gender, religion, sexual orientation, gender identity, marital or veteran status, condition of pregnancy, or any other legally protected characteristic.

Filter by profession
EngineeringiOS DeveloperSoftware EngineerData ScientistEngineering ManagerWeb DeveloperFront End Developer