Senior Fullstack Engineer

Job description

About client

If you work at a company that uses Slack, chances are you’ve used a wide range of #help, #ask, or #support channels. These are places where you go to request help from your colleagues. Whether you need assistance resetting your password or finding the latest sales enablement content, these channels are critical for quickly getting the information you need so you can get back to doing what you love.

These channels are the modern help desk. They are the oil in the gears of the modern, chat-centric organization. **Behind the scenes, they need software that allows people to turn questions into trackable, assignable, and resolvable tickets. For those operating these help channels, robust performance metrics are also essential. Increasingly, they want AI to answer tickets for them and resolve their colleagues’ questions faster. This is that software platform.

The space we’re targeting is typically referred to as ITSM, and it’s enormousβ€”$200 billion according to the CEO of ServiceNow, the industry leader. We have conviction that bringing AI, that actually works, to an aging and lackluster category of software is a huge opportunity. To tackle this market, we’ve partnered with some of the best investors in the business, including Khosla Ventures and Founders Co-op, along with a range of angel investors such as Guillermo Rauch (CEO of Vercel), GC (CCO of OpenAI), John Waldman (CEO of Homebase), and the founders of Zapier. Company was founded by Kevin Coleman (ex AWS/YC) and Taylor Halliday (ex Zapier/YC).

If you’re passionate about creating outstanding software that delights users, using cutting-edge technology, and tackling ambitious challenges, we’d love to discuss opportunities at this company with you.

About the Role

We’re looking for a passionate Sr. Full Stack Engineer with a strong background in building web applications and server development. You’ll be developing our core platform and web app while utilizing technologies like NextJS, Typescript, and Python/FastAPI. If you have 5+ years of experience and are excited about the problems we’re working to solve, we want to hear from you.

Responsibilities

πŸ› οΈ Full Stack Development: Architect, develop, and maintain robust web applications using NextJS, React, and Typescript on the front end, and Python with FastAPI on the backend.

🎨 UI/UX Implementation: Collaborate closely with our design lead to transform designs into engaging, responsive user interfaces using TailwindCSS and ShadCN UI components.

πŸ“¦ Monorepo Management: Utilize TurboRepo to efficiently manage our codebase, ensuring scalability and maintainability across multiple projects.

πŸš€ Performance Optimization: Continuously monitor and enhance application performance, ensuring fast load times and a seamless user experience.

πŸ”„ Integration & Collaboration: Work cross-functionally with the founders and your fellow engineers to ship the features our customers are asking for.

πŸ›‘οΈ Code Quality & Best Practices: Write clean, maintainable code and advocate for best practices in code standards, testing, and deployment processes.

πŸ’‘ Innovation: Stay ahead of industry trends and contribute innovative ideas to improve our platform and technology stack.

About You

πŸ’» Technical Proficiency: You have extensive experience with NextJS, React, and Typescript on the frontend, and Python with FastAPI on the backend.

🎨 Design Sensibility: You have an eye for detail and can implement pixel-perfect UIs that align with design specs.

🧰 Tooling Expert: You’re proficient with modern development tools including TurboRepo for monorepo management and have experience with TailwindCSS/ShadCN for styling.

🧠 Problem Solver: You excel at diagnosing issues and devising efficient solutions in complex systems.

πŸ€– Automation Enthusiast: You believe in automating repetitive tasks to improve efficiency and consistency.

🀝 Team Player: You communicate effectively and enjoy collaborating with others to achieve shared goals.

πŸ“š Lifelong Learner: You’re passionate about staying current with emerging technologies and continuously improving your skill set.

Share this job:
Please let ThirstySprout know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply