Job Closed
This listing is no longer active.
The operating system for the trades
Senior Software Engineer, Front-End
Location
United States
Posted
100 days ago
Salary
$152.6K - $204.2K / year
Seniority
Senior
Job Description
Senior Software Engineer, Front-End
ServiceTitan
• Deliver scalable, reliable solutions to complex business problems • Own applications that are critical to the success of our customers and our business • Drive frontend architecture and design decisions (we are developing with MFEs) • Partner with engineering leaders across teams to drive our vision and lay the foundations for long-term technical excellence • Collaborate with world-class engineering, product and design teams to design solutions to customer problems • Develop and maintain sufficient test coverage for all features in partnership with the QA automation engineers • Value mentorship and enjoy helping engineers around you grow.
Job Requirements
- 7+ years of experience building scalable web applications with React, utilizing modular approach (MFEs)
- Created and maintaining JSON Web APIs backed by databases in any strongly-typed back end development framework
- Take pride in both delivering delightful user experiences and in championing technical excellence
- Excited to work collaboratively with engineering, product, design in a cross-functional team setting
- Eager to contribute your ideas and experiences to help us continuously improve as a product and as a company
- Enjoy working on GitHub repos which are setup for CI/CD, automated testing
- Strong communication skills and can easily exchange ideas in a distributed environment.
Benefits
- Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career.
- Comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events.
- Great work is rewarded through Bonusly, peer-nominated awards, and more.
- Holistic health and wellness benefits: Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.
- Support for Titans at all stages of life: Parental leave and support, up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Desarrollo frontend avanzado con Angular y TypeScript • Desarrollo backend con Node.js / NestJS y APIs REST - Spring • Diseño e implementación de arquitecturas escalables y mantenibles • Integración con servicios backend, bases de datos y sistemas externos • Aplicación de buenas prácticas: Clean Code, SOLID, DDD • Desarrollo con testing (unitario y/o e2e) y enfoque en calidad • Trabajo en entornos Agile/Scrum • Colaboración técnica con otros equipos y apoyo a perfiles más junior cuando sea necesario
Senior Systems Developer – Frontend – React, Next.js
Cresol CooperativaFornecendo soluções financeiras com excelência por meio do relacionamento.
• Interface Development: Develop modern, scalable, and reusable interfaces using React, Next.js (15+) and TypeScript, with attention to performance, accessibility and visual consistency. • Frontend Architecture and BFF with Next.js: Design and maintain BFF (Backend for Frontend) layers using native Next.js features, ensuring efficient data orchestration, security and optimized traffic between frontend and backend. • State Management and UI Logic: Apply appropriate state management patterns (Context API, Zustand, Redux or similar). • Advanced React Performance: Work on application performance optimization, controlling re-renders and improving Core Web Vitals. • UX/UI and Visual Quality: Ensure intuitive, well-crafted interfaces by applying UX/UI best practices. • API Consumption and Integrations: Integrate the frontend with REST APIs, following best practices for error handling and resilience. • Quality and Testing: Ensure code quality through unit and integration tests. • Design System and Componentization: Contribute to the evolution of the design system and the component library. • Code Review and Best Practices: Participate in code reviews promoting quality and accessibility standards.
• Participate with the software development team in all phases of the Agile software development life cycle (SDLC), including planning, design, development, testing, and deployment • Work closely with business analysts, project managers, and other stakeholders to understand business requirements and ensure the successful delivery of software applications • Ensure that projects are completed on time and within budget • Ensure that software development methodologies and best practices are followed and that code is maintainable, scalable, and testable • Participate in the development and maintenance of technical documentation, including design documents, user manuals, and release notes • Foster a culture of collaboration and continuous improvement • Stay up-to-date with emerging technologies and trends in software development and provide recommendations for new tools and techniques that can improve the development process • Have an understanding of UX and UI design principles
• Large responsibility for developing complex and high-performance web applications in the tourism sector • Implementing design templates in responsive websites • Developing user stories in Next.js and implementing high-performance REST APIs using React, TypeScript, and Tailwind CSS • Active involvement in developing and deciding on architectural proposals • Development of automated tests using tools like Vitest or Playwright to ensure high-quality code




