Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Engineer - Developer Platform  image - Rise Careers
Job details

Senior Full Stack Engineer - Developer Platform

Front is the modern customer service platform that helps companies delight their customers, engage their teams, and build stronger businesses. We’ve reimagined the help desk for real-time team collaboration across every customer communication channel, then powered it up with AI and automation to resolve issues and help teams work faster. Customers get exceptional service whether they’re looking for a simple, instant answer, or personalized help on their most complex issues — and you get the analytics and insights your business needs to optimize your customer experience. Over 8,500 businesses of all shapes and sizes, from ClickUp to Branch Insurance, Echo Global Logistics to Reed & Mackay rely on Front to deliver game-changing service that wins and retains customers for life.


Backed by Sequoia Capital and Salesforce Ventures, Front has raised $204M from leading venture capital firms and independent investors including top executives at Atlassian, Okta, Qualtrics, Zoom, and PagerDuty. Front has received numerous Great Place to Work accolades, including Y Combinator's list of Top Companies in 2023, #4 on Fortune’s Best Workplaces in the Bay Area™, Inc. Magazine's 2022 Best Workplaces list, Forbes Best Startup Employers 2022 List, and Best workplaces for Millennials 2022 list.

We are looking for an experienced full stack engineer to join the team responsible for the platform and APIs that power over 100 partner integrations, thousands of custom workflows, and millions of API requests per day. By enabling customers to take advantage of backend automation and build bespoke UIs within Front, your work will be the foundation of Front’s mission to empower businesses to provide tailor-made service at scale. 

As a member of the Developer Platform team, you’ll be responsible for building the next generation of integrations for our partner developers and customers. This includes ownership of Front Platform, which allows customers to create and manage their applications directly in Front. We build the systems behind the Core API, plugin SDK, and application lifecycle framework. More recently, we have focused on no-code solutions which help customers bring in third party data to power their workflows within Front. 

What will you be doing?

  • Design, develop, and maintain the systems behind Front’s public API, application framework, and plugin SDK

  • Drive discussions around Front’s integrations strategy

  • Design, build, and own developer-friendly frameworks and documentation

  • Collaborate closely with product managers, product designers and other engineers to conceptualize, build and test new product features

What skills and experience do you need?

  • Product mindset: committed to building the best user and developer experience

  • Industry experience building fast, reliable, real-time web-based applications

  • Experience working with or building APIs

  • Fluency in a dynamic language like Javascript, Python, Ruby, or similar

  • Strong track record of owning and delivering projects of significant complexity and high level of ambiguity

  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism

  • Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment

  • Full professional English proficiency

Bonus:

  • Experience working with complex data models and distributed systems at scale.

  • Experience with TypeScript and React.js.

  • Experience with API design

Front provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability. By applying, you acknowledge and agree that you have read and understand the California Recruiting Privacy Notice & EU Privacy Notice

Front Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Front DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Front
Front CEO photo
Mathilde Collin
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$130000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Engineer - Developer Platform , Front

Are you a Senior Full Stack Engineer looking for an exciting opportunity to make a real impact? Join Front, the modern customer service platform taking the industry by storm! Based in the vibrant heart of San Francisco, you'll be at the forefront of our mission, empowering businesses to deliver exceptional customer service on a massive scale. As a vital member of our Developer Platform team, you will have the chance to design, develop, and maintain the systems behind our public API and plugin SDK, influencing how over 8,500 businesses integrate and automate their customer interactions. Your expertise will help craft the next generation of integrations, ensuring that our partners and customers can easily leverage the power of Front. You’ll collaborate closely with product managers and designers to bring innovative ideas to life, driving discussions around our integrations strategy and documenting developer-friendly frameworks that enhance the user experience. Your experience in building real-time web applications and your fluency in languages like JavaScript or Python will be key in delivering high-quality results. At Front, we value a product mindset, thrive in a fast-paced environment, and are dedicated to creating solutions that make a difference. If you are passionate about working on complex systems and want to contribute to our exciting growth journey, Front is the place for you!

Frequently Asked Questions (FAQs) for Senior Full Stack Engineer - Developer Platform Role at Front
What does a Senior Full Stack Engineer do at Front?

At Front, a Senior Full Stack Engineer plays a crucial role in developing and maintaining the systems that power our Developer Platform. This includes the public API and plugin SDK that enable our partners and customers to create and manage applications seamlessly. You'll collaborate with various teams to conceptualize and design features, making a significant impact on our integrations strategy.

Join Rise to see the full answer
What skills are required for the Senior Full Stack Engineer position at Front?

To excel as a Senior Full Stack Engineer at Front, you should have a strong product mindset along with experience in building reliable web applications. Fluency in dynamic languages such as JavaScript or Python is essential, as is the ability to navigate complex projects. Familiarity with API design and frameworks will also be beneficial.

Join Rise to see the full answer
What programming languages should I know for the Senior Full Stack Engineer role at Front?

For the Senior Full Stack Engineer role at Front, familiarity with modern programming languages is key. Proficiency in languages such as JavaScript, Python, or Ruby is important, and knowledge of TypeScript and React.js can be a significant advantage, especially as we focus on building advanced integrations and applications.

Join Rise to see the full answer
How does Front support career growth for Senior Full Stack Engineers?

Front is deeply committed to employee growth and development. As a Senior Full Stack Engineer, you will have access to numerous learning opportunities, mentorship programs, and the chance to work on impactful projects that contribute to your skill enhancement and career trajectory.

Join Rise to see the full answer
What is the work environment like for a Senior Full Stack Engineer at Front?

Working at Front, you can expect a collaborative and dynamic work environment. We value creativity, teamwork, and fast-paced problem-solving that allows our engineers to innovate and find effective solutions. Our culture is focused on transparency and support, making it an ideal workplace for growth and success.

Join Rise to see the full answer
What kind of projects will I work on as a Senior Full Stack Engineer at Front?

As a Senior Full Stack Engineer at Front, you will work on a variety of exciting projects involving the development of integrations, APIs, and application frameworks. You’ll be engaged in creating solutions that help our customers automate workflows and enhance their overall experience with our platform.

Join Rise to see the full answer
Is remote work an option for Senior Full Stack Engineers at Front?

Front embraces flexible work arrangements, and while our headquarters are in San Francisco, we understand the importance of work-life balance. We offer options for remote and hybrid work setups to cater to the needs of our talented team members, fostering productivity and collaboration regardless of location.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer - Developer Platform
Can you describe your experience with API design as a Senior Full Stack Engineer?

When answering this question, provide specific examples of APIs you've designed, emphasizing your approach, the technologies used, and how you ensured they were developer-friendly. Discuss any challenges faced during development and how you overcame them, showcasing your problem-solving skills and attention to user experience.

Join Rise to see the full answer
How do you prioritize tasks in a complex project as a Senior Full Stack Engineer?

To effectively answer this question, describe your approach to project management. Highlight your methods for prioritization, such as using agile methodologies or task management tools. Share an example of a complex project where your prioritization skills led to successful outcomes, emphasizing collaboration with team members.

Join Rise to see the full answer
What strategies do you use to create user-friendly documentation?

Creating user-friendly documentation is crucial for developer engagement. Discuss your strategies, such as organizing content logically, using clear and concise language, incorporating visuals where necessary, and always considering the end-users' perspective. Provide examples of documentation you've created that received positive feedback.

Join Rise to see the full answer
Describe a challenge you faced when delivering a project and how you handled it?

When discussing a challenge, focus on a specific project and outline the problem, your analysis, the actions you took, and the result. Highlight your technical skills and your ability to communicate and collaborate with team members, demonstrating resilience and adaptability in the face of difficulties.

Join Rise to see the full answer
How do you ensure code quality while working on multiple integrations?

Share your approach to maintaining code quality, such as conducting code reviews, writing tests, and using version control systems. Discuss the importance of these practices in a multi-integration environment and how they help in minimizing issues and enhancing collaboration with other developers.

Join Rise to see the full answer
What is your experience with real-time web applications?

Discuss your previous work on real-time web applications by describing technologies you’ve used (e.g., WebSockets, Firebase) and how you implemented features to ensure responsiveness and performance. Be specific about your role and contributions to any successful project outcomes.

Join Rise to see the full answer
Can you explain the trade-offs you've encountered when selecting engineering solutions?

In response to this question, illustrate your understanding of various engineering solutions by sharing experiences where you've had to balance factors such as performance, complexity, and scalability. Discuss particular trade-offs you've made and how they aligned with project goals.

Join Rise to see the full answer
What role does collaboration play in your engineering process?

Warmly express the value of collaboration in your work. Share how you engage with product managers, designers, and fellow engineers during the development process. Emphasize examples where team collaboration led to innovative solutions or improved project outcomes.

Join Rise to see the full answer
How do you stay updated with the latest trends in full-stack development?

Convey your proactive approach to continuous learning. Mention participating in meetups, online courses, webinars, following industry leaders, and engaging in developer communities. Discuss how you apply new knowledge to your role as a Senior Full Stack Engineer at Front.

Join Rise to see the full answer
What excites you most about working at Front as a Senior Full Stack Engineer?

This is your chance to share your passion! Talk about Front's mission, the innovative work being done, and how it aligns with your professional aspirations. Highlight specific projects or values that resonate with you to demonstrate your enthusiastic fit for the company culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Front Hybrid San Francisco
Posted 6 days ago
Customer-Centric
Mission Driven
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Photo of the Rise User
Ambient.ai Remote No location specified
Posted 6 days ago
Photo of the Rise User
Spectrum Hybrid Grand View Estates, CO
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago

Making work happier by enabling better relationships at scale

58 jobs
MATCH
Calculating your matching score...
BADGES
Badge Women Led
CULTURE VALUES
Customer-Centric
Mission Driven
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!