Job Closed

This listing is no longer active.

Harness logo
Harness

Software Delivery Simplified.

Senior Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

61 days ago

Salary

$145K - $170K / year

Seniority

Senior

Job Description

Senior Full-Stack Software Engineer

Harness

• Design and build full-stack features from UI to API to database using React, NextJS, NestJS, and Postgres • Collaborate cross-functionally with product and design, to solve real customer problems and ship elegant solutions • Maintain and scale infrastructure using Terraform and AWS to ensure uptime, security, and performance • Build reliable and performant APIs using REST and gRPC to support seamless interactions across our ecosystem • Write high-quality, tested code and participate in code reviews and team ceremonies • Contribute to architectural decisions and help improve developer velocity, system resilience, and scalability

Job Requirements

  • 3+ years of experience building and maintaining web applications at scale
  • Proficiency with React, NextJS, and TypeScript for frontend development
  • Experience working with Node.js frameworks (preferably NestJS) and Postgres
  • Solid understanding of REST APIs
  • Strong communication and collaboration skills
  • Passion for building intuitive, secure, and user-focused products

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam ,H1B No Sponsor

• Developing a best-in-class, beautiful website that is fully performant and on-brand. • Collaborating on API design and occasionally implementing backend changes to support new front-end functionality. • Working hand-in-hand with UX Designers to turn high-fidelity mocks into fluid, accessible, and performant components. • Writing clean, testable code and contributing to our shared component libraries and design systems. • Shipping to production regularly (ideally daily) and using data/feedback to refine the user journey. • Supporting and learning from senior engineers while mentoring others as you grow into a technical owner.

United Kingdom
Bikeleasing-Service GmbH & Co. KG logo

Senior Software Developer

Bikeleasing-Service GmbH & Co. KG

Als Dienstrad-Anbieter fördert der Bikeleasing-Service nachhaltige und sozial gerechte Mobilität und ist damit seit 2015 auf steilem Erfolgskurs. Als Arbeitgeber beschäftigen wir mittlerweile rund 430 Mitarbeiter:innen – vor Ort an unseren drei Standorten (Uslar, Vellmar, Innsbruck) ebenso wie remote im Homeoffice. Dabei setzen wir auf faire Arbeitsbedingungen, abwechslungsreiche Aufgaben und Entwicklungsperspektiven sowie ein familienfreundliches Arbeitsumfeld, das beste Voraussetzungen für die Vereinbarkeit von Arbeit und Privatleben bietet. Als Team verbindet uns das Engagement für nachhaltige Mobilität und ein Miteinander, das von Wertschätzung und Toleranz geprägt ist. Du möchtest Teil der Bikeleasing-Welt werden? Dann freuen wir uns auf Deine aussagekräftige Bewerbung – mit der wir selbstverständlich vertraulich umgehen.

Full TimeRemoteTeam 201-500

Role Description Die Bikeleasing Gruppe ist eine der führenden Anbieter von Employer-Benefits- und Mobilitätslösungen in Deutschland. Als Senior Software Developer (gn) übernimmst Du eine zentrale Rolle in dieser Entwicklung. Du bist nicht nur für die Umsetzung neuer Features verantwortlich, sondern trägst aktiv dazu bei, technische Engpässe abzubauen, bestehende Systeme zu modernisieren und die Delivery-Fähigkeit Deines Teams spürbar zu erhöhen. - Entwickelst und implementierst fachliche Capabilities in modernen Backend- und Frontend-Services, mit backend-lastigem Schwerpunkt. - Arbeitest gezielt an bestehenden Legacy-Systemen für Delivery, Stabilität oder sichere Migrationen. - Übersetzt Business-Anforderungen in saubere technische Schnitte, Spezifikationen und robuste Implementierungen. - Entwickelst bestehende Systeme durch Refactoring, Entkopplung und pragmatische Modernisierung im laufenden Betrieb. - Klärest fachliche Regeln und technische Abhängigkeiten im engen Austausch mit Product Ownern, Tech Leads und Engineers. - Unterstützt weniger erfahrene Engineers durch Code Reviews, technisches Sparring und gelebte Engineering-Best-Practices. Qualifications - Mehrjährige Erfahrung (5+ Jahre) als Software Engineer. - Sichere Kenntnisse in modernen Backend-Technologien (z. B. Kotlin, TypeScript, Spring Boot oder vergleichbare Stacks). - Strukturierte und lösungsorientierte Arbeit in heterogenen Systemlandschaften, inklusive Legacy. - Fähigkeit, unklare Anforderungen und implizite Business-Logik in tragfähige technische Lösungen zu überführen. - Vertrautheit mit APIs, Integrationsmustern, Datenmodellen und operativen Auswirkungen technischer Entscheidungen. - Hohe Engineering-Hygiene: testbares Design, Code-Qualität, Wartbarkeit und Produktionsbewusstsein. - Souveräner Umgang mit AI-Tools als Produktivitätshebel. Benefits - Teil des Wachstums mit der Möglichkeit, vieles voranzutreiben und aktiv mitzugestalten. - Maximale Flexibilität – Remote-first, unterstützt durch modernes Gleitzeitmodell sowie Workation Policy. - Moderne Tech-Umgebung (u. a. Kotlin, TypeScript, PHP, Python; Spring Boot, Vue.js, React, NestJS, Symfony; AWS & Terraform). - Hochwertige technische Ausstattung inkl. freier Wahl des Betriebssystems (Windows oder macOS). - Offene Kommunikation, ehrliches Feedback und Zusammenarbeit auf Augenhöhe. - Monatlicher 50 €-Gutschein Deiner Wahl über Probonio – plus 60 € jährlich zu Deinem Geburtstag. - Starke Versicherungsbedingungen für betriebliche Altersvorsorge und vermögenswirksame Leistungen. - Bis zu zwei Fahrräder oder Pedelecs über uns als Arbeitgeber leasen. - Vielfalt als Bereicherung für unser Team; besonders Menschen mit Behinderung oder anderen Herausforderungen sind willkommen.

Germany
Job Closed
HealthPlanOne logo

Lead Software Engineer

HealthPlanOne

Rewarding Careers Start Here

Full TimeRemoteTeam 501-1,000Since 2006H1B No Sponsor

• Serve as a technical expert for software development projects of moderate to high complexity, spanning legacy and modern .NET platforms • Develop and maintain technical specifications, solution architecture, and system documentation • Lead and participate in code reviews, ensuring adherence to coding standards and project-specific conventions • Apply strong problem solving and analytical skills to troubleshoot and optimize applications across multiple .NET versions • Collaborate effectively with developers, QA, DevOps, and business stakeholders • Demonstrate expertise in software design patterns, architectural paradigms, and best practices for maintainable, testable, and scalable code • Address non-functional requirements such as security, reliability, scalability, performance, and availability • Translate functional requirements into robust technical solutions, integrating with SQL Server, Azure services, and third-party APIs • Configure, monitor, and troubleshoot Azure and on-premises infrastructure, including CI/CD pipelines and deployment automation • Contribute to solution estimation, technical planning, and the establishment of coding and architectural standards • Stay current with industry trends, emerging .NET technologies, and cloud-native patterns • Mentor and support junior engineers, fostering a culture of continuous improvement and technical excellence

Connecticut + 3 moreAll locations: Connecticut | Iowa | Louisiana | Ohio
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Design and Implement CI/CD workflows for applications and data pipelines • Build and maintain repeatable, scalable deployment processes across multiple environments • Define and enforce safe deployment practices • Reduce manual deployment steps through automation • Manage cloud infrastructure using Infrastructure as Code • Improve environment consistency and eliminate configuration drift • Design systems that scale reliably in AWS • Ensure secure integration between services • Enhance the deployment, monitoring, and recovery processes for data pipelines • Support event-driven and workflow-based systems • Collaborate with cross-functional teams to design and maintain data pipelines

India
Job Closed