Senior Software Engineer, Frontend Platform

November 25

Apply Now
Logo of Aircall

Aircall

Telecommunications • SaaS • Enterprise

Aircall is a leading provider of cloud-based call center software, designed to streamline business phone communications for companies of all sizes. With innovative features like AI-powered conversation intelligence, smart call routing, and seamless integration with over 100 applications including major CRMs like Salesforce and HubSpot, Aircall enhances team productivity and customer interaction. The platform supports VoIP technology for virtual call center operations, eliminating the need for hardware and allowing for remote work. Trusted by over 19,000 companies worldwide, Aircall caters to various industries such as education, finance, and healthcare, offering a reliable and scalable solution for modern customer communication needs.

501 - 1000 employees

Founded 2014

📡 Telecommunications

☁️ SaaS

🏢 Enterprise

💰 Venture Round on 2022-02

📋 Description

• Evolve our frontend architecture from a centralized monorepo to a true platform where distinct feature teams can contribute autonomously without blocking each other. • Evaluate and implement architectural patterns (Module Federation, advanced package isolation, plugin architectures) to solve our scaling challenges while maintaining the benefits of our existing monorepo structure. • Build the "paved road" for other teams. Create the tooling, contracts, and isolation layers that allow the feature teams to ship value without breaking the host application. • Establish clear boundaries and APIs between platform and features, ensuring changes to shared packages don't create cascading regressions. • Drive consistency across the frontend stack: standardize patterns for routing, data fetching, state management, and styling while allowing flexibility where needed. • Define and enforce coding standards, performance budgets, and architectural guidelines across the frontend guild. • Mentor engineers across the organization and align different stakeholders on technical vision. • Drive projects that increase the platform’s resilience and scalability.

🎯 Requirements

• 7+ years of experience in software engineering with a strong focus on large-scale frontend architecture. • Proven track record of decoupling monolithic applications or building plugin architectures. • Proficient in React and TypeScript, and possesses deep knowledge of bundlers (Vite preferred), the TanStack ecosystem (Router, Query), and monorepo tools (Turborepo, pnpm workspaces). • Experience with GraphQL architectures and can reason about API design at scale. • Strong opinions (loosely held) on Micro-Frontends vs. Modular Monoliths and can articulate the trade-offs of each approach. • Stays current with modern development practices and tooling, including AI-assisted development tools, to maximize productivity. • Business-centric: Understand that technical architecture must serve business velocity and organizational scalability. • Excellent communication skills and can rally different teams behind a shared technical vision. • Likes sharing ideas and is open-minded, able to set a vision that others are excited to get behind.

🏖️ Benefits

• Competitive salary package & benefits

Apply Now

Similar Jobs

November 19

Senior Frontend Engineer shaping user experiences at Landbot. Collaborating with Product and Design teams to build high-quality, scalable systems for chatbot platforms.

🗣️🇪🇸 Spanish Required

React

Redux

TypeScript

November 18

Senior Frontend Engineer to build AI-driven interfaces for ZTNA platform. Engaging in architectural design, collaboration, and optimization of frontend technologies in remote setup.

Jest

React

Redux

TypeScript

Webpack

November 18

Frontend Engineer creating visually engaging web applications for TROOP's meeting planning platform. Collaborating with designers and engineers to deliver modern solutions in a remote-first environment.

Apollo

GraphQL

TypeScript

November 14

Senior Frontend Developer building and maintaining user interfaces for an innovative global fundraising platform. Join a distributed team focused on impactful technology solutions.

🗣️🇷🇺 Russian Required

JavaScript

React

Redux

SCSS

TypeScript

Vue.js

Webpack

November 10

Frontend Architect at dLocal enabling global payments for major companies. Leading frontend architecture and mentoring in a dynamic fintech environment.

🗣️🇪🇸 Spanish Required

AWS

Cloud

Cypress

Google Cloud Platform

Grafana

JavaScript

Jest

Next.js

Node.js

Prometheus

React

TypeScript

Webpack

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com