Staff Software Engineer I

8200 - 9700 USD/ mies.B2B
C-Level / ManagerInne·B2B
#447986·Dodano 2 dni temu·3
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

BackendSoftware ArchitectureRuby on Rails

Firma i stanowisko

Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. Their platform includes tools for scheduling, dispatching, payments, and business coaching under the brand "Business Coaching by Housecall Pro." The company supports over 50,000 businesses and has more than 2,000 teammates globally.

Wymagania

  • 5+ years of professional software engineering experience with programming languages and frameworks such as Ruby on Rails, PHP, Python, JavaScript
  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent work experience
  • Experience developing web applications and working with content management systems like WordPress, Strapi, Contentful
  • Strong understanding of designing, building, and consuming REST APIs
  • Strong proficiency with version control systems such as Git and collaborative development workflows
  • Knowledge of performance optimization techniques, caching mechanisms, and content delivery networks (CDNs)
  • Experience with performance tuning, memory optimization, and related diagnostic tools
  • Strong proficiency with continuous integration and continuous deployment (CI/CD) practices
  • Strong understanding of software architecture, system design, scalability, and reliability principles
  • Proven experience driving team efficiency or output quality through strategic use of AI tools and automation

Nice to have:

  • Ability to independently develop informed technical perspectives on complex and ambiguous systems
  • Proactive approach to evaluating and applying current and emerging technologies
  • Ability to influence technical direction and collaborate effectively across functions
  • Multi-dimensional background with cross-functional interests or specialized mastery
  • Personal resilience to learn from scratch and thrive in ambiguity

Obowiązki

  • Design and implement scalable, high-quality software solutions addressing complex business and technical requirements
  • Lead technical architecture and design decisions for high-impact initiatives across multiple systems
  • Collaborate with product managers, designers, and engineers to define technical requirements, tradeoffs, and implementation approaches
  • Write clean, maintainable, and efficient code establishing engineering best practices
  • Conduct code and design reviews and provide technical guidance
  • Troubleshoot complex software issues through root-cause analysis and problem solving
  • Optimize application performance, reliability, scalability, and maintainability
  • Develop and maintain technical documentation, architectural patterns, and reusable standards
  • Evaluate emerging technologies and recommend improvements for engineering quality, efficiency, or scalability
  • Mentor and support engineers by sharing technical expertise and strengthening capabilities across the team

Benefity

  • Paid holidays and flexible, take-it-as-you-need-it scheduled time off
  • A MacBook set up and ready from day one plus a $500 stipend to design your ideal workspace
  • Central European Time (CET) working hours
  • Equity in a rapidly growing startup backed by top-tier VCs
Płatne święta
Elastyczne godziny
Udziały pracownicze

Inne informacje

Informujemy, że administratorem danych jest Housecall Pro z siedzibą w San Diego, California, USA (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Housecall Pro

Housecall Pro

7 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz