Staff Software Engineer /Tech Lead

Staff Software Engineer /Tech Lead

Vollzeit 60 - 75 € / Stunde (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Leite komplexe technische Projekte und entwickle innovative Lösungen für unsere Plattform.
  • Unternehmen: Dynamisches Startup mit Fokus auf Flexibilität und soziale Mobilität.
  • Vorteile: Umfassende Gesundheitsversorgung, 401(k) Matching und großzügige Elternzeit.
  • Weitere Informationen: Arbeite in einem kreativen Umfeld mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Arbeitswelt und mache einen echten Unterschied.
  • Qualifikationen: Mindestens 6 Jahre Erfahrung in Softwareentwicklung und Teamarbeit.

Das prognostizierte Gehalt liegt zwischen 60 - 75 € pro Stunde.

Mission

The Engineering Team enables Shiftsmart to anticipate and creatively solve problems across multiple functions with solutions that have a lasting impact for both our customers and our users.

Our mission is simple: To build the world’s leading platform for hourly workers and enterprises enabling flexibility, choice, and upward social mobility.

This role is based in New York City (HQ) with typically 2+ days per week in the office.

Responsibilities

  • Lead complex technical projects from ideation and design through production and deployment, for example, tune the dispatch algorithm to drive shift fill rate improvements, build better onboarding experiences to increase worker conversion, and more.
  • Design, architect, and build highly-performant and reliable technical features, tools, and services using Node. js, React/React Native, Mongo, Python, GCP.
  • Drive the technical vision, influence product strategy, and conduct regular technical reviews.
  • Monitor and maintain the performance of our product and platform in a high user volume, two-sided marketplace environment to resolve issues and clear the shift marketplace.
  • Serve as a mentor for junior engineers and participate in scaling our team.

Qualifications

  • You have a core competency with our tech stack namely, Python, Javascript/Typescript, Node. js, React Native and more.
  • A software expert: You have 6+ years of software engineering experience and experience working on a variety of technical projects and initiatives.
  • Collaborator and teammate: You enjoy working cross-functionally with leadership, PMs, designers, and other engineers to build products across a modern tech stack (MERN) to solve complex problems.
  • Outcome oriented: You seek to understand the business context and how your technical work translates into real-world business outcomes.
  • Builder: You are an entrepreneur at heart, you create clarity in ambiguity, and take initiative to own the outcome without waiting to be told.
  • Startup Hungry: You are eager to work in a dynamic and fast-paced early-stage startup, and have the ability to roll up your sleeves to #Get Shift Done.

Compensation

To provide greater transparency we share base salary ranges, which are based on role and level benchmarked against similar stage, high growth companies.

Offers are determined based on multiple factors including skills, work experience, and relevant credentials.

Base salary ranges: $0 – $240K • Offers equity • Multiple ranges.

Benefits

  • Comprehensive healthcare coverage: We cover 100% of employee premiums for medical, dental, and vision care (60-75% for dependents).
  • 401(k) match program: We match 100% on the first 3% of your contributions and 50% on the next 2% for a maximum match of 4%.
  • Generous, fully paid parental and family leave policies.
  • Pre-tax commuter benefits.
  • Collaborative office with fully stocked kitchen @ 1 World Trade in Manhattan.
  • Equal Opportunity Employer

Shiftsmart is committed to creating a diverse environment and is proud to be an equal-opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#J-18808-Ljbffr

Staff Software Engineer /Tech Lead Arbeitgeber: Shiftsmart

Shiftsmart ist ein hervorragender Arbeitgeber, der eine dynamische und kollaborative Arbeitsumgebung in New York City bietet. Mit umfassenden Gesundheitsleistungen, einem großzügigen 401(k)-Matching-Programm und einer Kultur, die Vielfalt und persönliche Entwicklung fördert, ermöglicht das Unternehmen seinen Mitarbeitern, an bedeutenden technischen Projekten zu arbeiten und gleichzeitig ihre Karriere voranzutreiben. Die Möglichkeit, in einem schnelllebigen Start-up-Umfeld zu arbeiten, bietet einzigartige Vorteile für kreative Problemlöser, die einen echten Einfluss auf die Zukunft der Arbeitswelt haben möchten.

S

Kontaktdaten:

Shiftsmart Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Staff Software Engineer /Tech Lead erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Shiftsmart anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer /Tech Lead bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Shiftsmart vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer /Tech Lead mit Bravour zu bestehen

Node.js
React
React Native
Python
JavaScript
TypeScript
MongoDB

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Shiftsmart klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Shiftsmart vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.