TDD Remote Jobs

70 Results

+30d

JavaScript Fullstack Developer - Remote

Paramo TechnologiesAsuncion, PY - Remote
SvelteJestTDDagileRabbitMQDesignUXdockerkubernetesjenkinsjavascriptNode.js

Paramo Technologies is hiring a Remote JavaScript Fullstack Developer - Remote

To apply for this position, you must be based in the Americas, preferably Latin America (the United States of America is not applicable). Applications from other locations will be disqualified from this selection process.

We are

a cutting-edge e-commerce company developing products for our own technological platform. Our creative, smart and dedicated teams pool their knowledge and experience to find the best solutions to meet project needs, while maintaining sustainable and long-lasting results. How? By making sure that our teams thrive and develop professionally. Strong advocates of hiring top talent and letting them do what they do best, we strive to create a workplace that allows for an open, collaborative and respectful culture.

What you will be doing

We are looking for a JavaScript Developer to join our international team to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. you will be collaborating with the rest of the engineering team to participate in the architecture, design, development, launching, and maintenance of our web applications.

To get the most out of this role you should be proactive and keen to get involved. You must be a strong team player with a can-do approach, who can work under minimal supervision. You must also have a great passion for learning and be able to communicate with your colleagues in both Spanish and English.

Some of your responsibilities will be:

  • Build isomorphic applications using full-stack Javascript technologies
  • Work closely with product owners, architects, UX engineers to deliver complex and high-quality customer facing software applications
  • Follow modern development practices
  • Collaborate with the rest of the engineering team to design and launch new features
  • Manage build pipelines
  • Design and implement effective and well-documented APIs
  • Write unit tests to ensure code quality and high test coverage
  • Write technical documentation
  • Work as a part of an agile development team
  • Work closely with product owners, architects, UX engineers to deliver complex clean, and well documented back-office solutions
  • Develop and evolve design systems
  • Follow modern high-quality development practices

Knowledge and skills you need to have

  • Expert knowledge of Node.js, along with a solid understanding of one of the following frameworks: React, Svelte, or Next.
  • Experience with isomorphic applications (SSR, SPA).
  • Experience with unit testing libraries/frameworks (Jest, Mocka), RESTful web services, and Visual TDD (Storybook).
  • Familiar with MongoDB.
  • Delivered well-written, testable, and efficient code.
  • Comfortable working remotely
  • Demonstrates a comprehensive understanding of:
    • Jenkins
    • Docker
    • RabbitMQ
    • Dapper
    • Kubernetes
  • English and Spanish: full professional proficiency.

    Bonus points for the following

    • Experience with Web Components
    • Webpack, Rollup
    • Experience with Performance Metrics
    • Familiar/involved with open source projects

    Why choose us?

    We provide the opportunity to be the best version of yourself, develop professionally, and create strong working relationships, whether working remotely or on-site. While offering a competitive salary, we also invest in our people's professional development and want to see you grow and love what you do. We are dedicated to listening to our team's needs and are constantly working on creating an environment in which you can feel at home.

    We offer a range of benefits to support your personal and professional development:

    Benefits:

    • 22 days of annual leave
    • 10 days of public/national holidays
    • Health insurance options
    • Access to online learning platforms
    • On-site English classes in some countries, and more.

    Join our team and enjoy an environment that values and supports your well-being. If this sounds like the place for you, contact us now!

    See more jobs at Paramo Technologies

    Apply for this job

    +30d

    Medior Android Mobile Developer (contractor)

    Docler HoldingLuxembourg, Luxembourg, Remote
    TDDkotlinDesignmobilejavaandroidbackend

    Docler Holding is hiring a Remote Medior Android Mobile Developer (contractor)

    Job Description

    • Architect and develop features for the Android platform of a fan based social product
    • Work in a multicultural environment with teams in multiple geographical locations
    • Investigate and resolve application issues, bottlenecks, and inefficiencies
    • Mentor junior team members
    • Demonstrate strong communication, analytical, and problem solving skills
    • Collaborate with backend developers to succeed
    • Keep up with new tech and capabilities and seek for high quality
    • Modularize the current application
    • Develop multiple applications from the same source code using feature flags
    • You will get all resources, but need to write high-quality code, on-time
    • Give and receive feedback
    • Do peer code reviews

    Qualifications

    • 3+ years of experience in android development
    • Strong experience in building Android applications, Android SDKs
    • Kotlin is a must, Java is a plus
    • Proven understanding of how to produce efficient and thread safe concurrent code
    • Strong experience with Constraint Layout
    • Strong knowledge about design patterns
    • Experience with TDD and/or BDD definitely a plus
    • Experience in mobile video streaming is plus
    • Strong communication skills in English, being able to collaborate with remote teams

    See more jobs at Docler Holding

    Apply for this job

    +30d

    Senior Frontend Developer (React)

    Nile BitsCairo, Egypt, Remote
    TDDagileDesigngraphqltypescriptcssAWSreduxfrontend

    Nile Bits is hiring a Remote Senior Frontend Developer (React)

    Job Description

    • Implement and translate designs into high-quality, responsive frontend code.
    • Collaborate with designers to refine and improve proposed designs.
    • Provide feedback and participate in ideation sessions to enhance user flows.
    • Mentor and support teammates on frontend tasks.
    • Contribute to the development and growth of engineers through feedback and mentoring.
    • Work with peers to establish and maintain best practices and standards.
    • Embrace agile and lean ways of working, fostering team efficiency.
    • Explore and introduce new technologies to improve the development process.

     

    Qualifications

    • 5+ years of experience in frontend development, with proficiency in React, TypeScript, and other frontend technologies.
    • Experience with state management tools such as Redux, React Context, and Apollo Client.
    • Knowledge of RESTful APIs, GraphQL APIs, and event-driven architecture.
    • Expertise in CSS, styled-components, and responsive design.
    • Experience with cache management and invalidation strategies.
    • Familiarity with object-oriented programming, design patterns, and distributed systems.
    • Ability to write tests and a willingness to adopt Test-Driven Development (TDD).
    • Experience in the travel industry and AWS services is highly desirable.

    See more jobs at Nile Bits

    Apply for this job

    +30d

    Software Engineer (SDE II) (multiple openings) (m/w/d)

    carwowGermany, Remote
    TDDterraformgitrubypostgresql

    carwow is hiring a Remote Software Engineer (SDE II) (multiple openings) (m/w/d)

    Über Carwow

    Mit über 4 Millionen monatlichen Website- und Social Media-Besuchen sind wir die führende Neuwagenplattform in Deutschland. Als stolze Partner der renommiertesten Automobilhersteller und Handelsgruppen bieten wir dir eine großartige Karrierechance. Schalte einen Gang höher und werde Teil unseres Teams – gemeinsam gestalten wir die Zukunft der Mobilität!

    Als Plattform für Auto-Tests gestartet, ist Carwow heute viel mehr als das: Wir sind Auto-Marktplatz, Media-Partner und Content-Creator in einem. Wir haben einen weltberühmten YouTube-Kanal mit zahllosen Auto-Tests und ermöglichen es unseren Kund:innen, an nur einem Ort ihr neues Auto zu finden und zu kaufen bzw. zu leasen sowie ihren alten Gebrauchten gleich noch zu verkaufen.

    Heute kümmert sich unser Team von über 500 motivierten MItarbeiter:innen in Großbritannien, Deutschland, Spanien und Portugal um über 12 Millionen aktive Nutzer:innen (und eine 'exzellente' Bewertung bei Trustpilot).

    Und wir haben noch große Ziele vor uns.

    Arbeiten bei Carwow

    Du willst wissen, wie es bei uns unter der Motorhaube aussieht?

    Wir sind immer in Bewegung und lieben nicht nur unsere Arbeit, sondern auch die Zusammenarbeit miteinander. Bei uns kannst du deiner Leidenschaft folgen, neue Talente an dir entdecken und hast die nötige Beinfreiheit, um deine Karriere in die richtige Richtung zu steuern.

    Unser Einstellungsprozess kommt regelmäßig ins Fine-Tuning, um möglichst fair zu sein, und alle Menschen, die bei Carwow arbeiten, erhalten umfassende DE&I Schulungen. In diversen Komitees organisieren wir zudem interne Fortbildungsmaßnahmen, unterstützen lokale Projekte und initiieren hilfreiche Aktionen für unsere Kund:innen.

    Auf Kununu sind wir das dritte mal in Folge als TOP Company ausgezeichnet und haben ein klares Ziel: Die besten Teams im Markt aufzubauen. Mit einer Mitarbeiterzufriedenheit von 8,5/10 laut Peakon sind wir zwar stolz, ruhen uns aber nicht darauf aus. Wir wollen uns kontinuierlich verbessern und noch mehr Zufriedenheit schaffen. 

    Unser Teamspirit ist uns sehr wichtig – ob wir nun weltweit die Carwow-Olympiade rocken, während des Pride-Monat Drag-Bingo spielen oder uns in Spanien am Strand zum Müllsammeln treffen: Wir finden immer was, das uns zusammenbringt.

    Hast du Lust, mit uns die Zukunft des Autohandels mitzugestalten? Wir würden uns freuen, wenn du uns auf unserer Reise begleitest.

    Über das Team

    Als Team ist es unsere Mission, ein technologiegetriebenes Unternehmen zu schaffen, in dem wir in der Lage sind sind, unsere Fähigkeiten einzusetzen, um schwierige Probleme zu lösen und das Produkt zu skalieren. Um dies zu erreichen, suchen wir Softwareentwickler, die leidenschaftlich daran interessiert sind, einfache Lösungen für komplexe Probleme zu entwickeln. Erfolgreiche Kandidaten werden in einer Full-Stack-Position mit unserem Team arbeiten. Unser Tech-Stack besteht hauptsächlich aus Ruby on Rails mit PostgreSQL, gehostet auf Heroku. Wir verwenden Terraform, um unsere Infrastruktur zu verwalten, und ermutigen die Teams, sich daran zu beteiligen, wie wir unseren Code in der Produktion einsetzen. Du wirst von einem unserer Engineering Manager unterstützt, der/dir dir bei deiner beruflichen Weiterentwicklung hilft und sicherstellt, dass sich dein Team kontinuierlich verbessert! Wir haben ein Career Level Framework, das dir zeigt, was von dir erwartet wird und wie du auf unserer Karriereleiter aufsteigen kannst. Dein EM wird mit dir zusammenarbeiten, um sicherzustellen, dass du glücklich und erfüllt bist und deine beste Arbeit leisten kannst.

    Über die Rolle

    Softwareingenieure bei Carwow arbeiten in funktionsübergreifenden Produktteams aus Produktmanagern, Ingenieuren, Designern und Datenanalysten. Du wirst eng mit einem Produktmanager und einem technischen Leiter zusammenarbeiten, um zu entscheiden, welche Funktionen für unsere Kunden entwickelt werden sollen. Außerdem wirst du Funktionen mit dem Team entwickeln, Code überprüfen, Ingenieure coachen, “Operative Excellence” sicherstellen und dein Wissen mit der gesamten Engineering-Organisation teilen.

    Was du tun wirst

    • Du liebst es, reale Probleme zu lösen!
    • Du arbeitest schnell und bringst täglich mehrfach Code in die Produktion. Du wirst deinen Code kontinuierlich live sehen.
    • Du wirst Teil eines wachsenden Teams sein, das eine Plattform aufbaut, die die Zukunft des Autokaufs definieren wird.
    • Wir sind eine neugierige Gruppe, die von dem gemeinsamen Ziel getrieben wird: "Wie können wir es besser machen?"
    • Wir arbeiten hart daran, sicherzustellen, dass unsere Mitarbeiter das richtige Maß an Autonomie, Unterstützung und Sinn in Ihrer Tätigkeit haben, um wirklich in ihrer Karriere zu gedeihen.

    Was du mitbringst

    Bitte beachte: Wir wissen, dass kein Kandidat perfekt zu allen Anforderungen in dieser Ausschreibung passen wird. Daher möchten wir dich ermutigen, dich zu bewerben, wenn du dich mit der Beschreibung identifizieren kannst, auch wenn du nicht in allen Punkten übereinstimmst.

    Zeit in Software-Engineering-Rollen ist natürlich wichtig, aber wir priorisieren Einstellung, Eignung und die Art von Einfluss, den du hattest, über Jahre an Erfahrung. Idealerweise solltest du:

    • Rund 2 Jahre oder mehr Erfahrung in der Softwareentwicklung haben – dies ist keine Einstiegsposition und wir möchten sicherstellen, dass Kandidat:innen über berufliche Erfahrung verfügen, um dem Niveau der Rolle gerecht zu werden.
    • Du hast gute Kenntnisse in Ruby, sowohl pur als auch mit Frameworks (z.B. Ruby on Rails).
    • Du bringst idealerweise  Erfahrung in einer TDD-Umgebung mit.
    • Du liebst die  Idee, an ereignisbasierten Systemen zu arbeiten, zum Beispiel Kafka.
    • Du kannst Git oder ein anderes Versionskontrollsystem sicher verwenden.
    • Du liebst es in einem KPI orientierten Team zu arbeiten und dich um die Ergebnisse deiner Arbeit zu kümmern.
    • Du bist selbstmotiviert und übernimmst Verantwortung für Produktergebnisse, indem du alles Notwendige tust, um dein Ziel zu erreichen.
    • Du arbeitest gern Gerne in verteilten Teams und funktionsübergreifend mit Produktmanagern, Designern, Nutzerforschern und anderen Entwicklern zusammen..
    • Du schreibst Code, der gewartet werden kann – mit guter Dokumentation, Tests und Struktur.
    • Du bist bereit, kontinuierlich zu lernen, Wissen zu teilen, effektiv zu kommunizieren und ein Produkt in enger Zusammenarbeit mit anderen zu entwickeln.

    Es wird nicht erwartet, dass du ein Experte in all diesen Technologien und Werkzeugen bist. Wir unterstützen dich gerne auf deinem Lernweg. Wenn du dir bei einem der oben genannten Punkte unsicher bist, bewirb dich trotzdem.

    Benefits

    Was erwartet dich?

    • Attraktives Gehalt
    • Viel Raum, um zu gestalten und zu wachsen, halbjährliche 1on1 Entwicklungsgespräche
    • Option auf Firmenanteile
    • Option auf eine bezuschusste betriebliche Altersvorsorge
    • Lebensversicherung (4 x Grundgehalt)
    • 28 Tage pro Jahr
      • 2 zusätzliche Tage ab dem 3. Jahr Betriebszugehörigkeit
      • Extra-Tag für deine Hochzeit
      • Extra-Tag bei Wohnungswechsel - denn Kisten schleppen ist schon schwer genug!
      • Du kannst dir bis zu 3 zusätzliche Urlaubstage pro Jahr kaufen

    Wir bieten und leben „New Work“

    • Innovatives, vielfältiges und lockeres Arbeitsumfeld im Herzen Münchens
    • MacBook oder Windows-Rechner? Du entscheidest, womit du arbeiten willst!
    • Flexible Arbeitszeiten, um Privat- und Berufsleben unter einen Hut zu kriegen
    • Vollständig remote arbeiten mit Büros in London, München, Madrid und Porto
    • Wir machen 4-5 Reisen ins Londoner Büro für Social-Events.
    • Apropos Homeoffice: Du erhältst ein Budget i.H.v. 550 € für deinen Arbeitsplatz zu Hause
    • Kostenloser Zugang zu Sanctus Mental-Coaching-Sitzungen
    • Workation? Klar! Arbeite bis zu 4 Wochen von überall auf der Welt
    • Salary Sacrifice Benefits, wie z.B. ein vergünstigtes Leasing-Fahrrad von Job-Rad
    • Vergünstigte Mitgliedschaft bei Urban Sports Club
    • Eine ehrliche Work-Life-Balance
    • Plus den besten Espresso der Stadt, kostenlose Getränke (nicht nur Bier) sowie gesundes Müsli & Obst

    Unsere soziale Verantwortung

    Wir bei Carwow sind davon überzeugt, dass eine diverse und integrative Belegschaft Innovationen fördert. Daher begrüßen wir Bewerber:innen mit unterschiedlichen Hintergründen und Erfahrungen. Wir treffen unsere Einstellungsentscheidungen basierend auf Fähigkeiten, Erfahrung und Potenzial, um sicherzustellen, dass alle Bewerberinnen und Bewerber fair und gleich behandelt werden.

    Mit über 25 verschiedenen Nationalitäten in unserem Team sind wir auf dem Weg zu einer noch diverseren und integrativeren Belegschaft. Wenn du bereit bist, mit Begeisterung und Leidenschaft an unserer Mission teilzunehmen, dann werde Teil unseres Teams!

    See more jobs at carwow

    Apply for this job

    +30d

    Software Engineer (SDE II) (multiple openings)

    carwow,England,United Kingdom, Remote
    TDDterraformgitrubypostgresql

    carwow is hiring a Remote Software Engineer (SDE II) (multiple openings)

    THE CARWOW GROUP

    Carwow Group is driven by a passion for getting people into cars. But not just any car, the right car. That’s why we are building the go-to destination for car-changing. Designed to reach drivers everywhere with our trail-blazing portfolio of personality rich automotive brands; Carwow, Auto Express, evo, Driving Electric and Car Buyer.

    What started as a simple reviews site, is now one of the largest online car-changing destinations in Europe - over 10m customers have used Carwow to help them buy and sell cars since its inception. Last year we grew over 50% with nearly £3bn worth of cars bought on site, while £1.8bn of cars were listed for sale through our Sell My Car service. 

    In 2024 we went big and acquired Autovia, doubling our audience overnight. Together we now have one of the biggest YouTube channels in the world with over 1.1 billion annual views, sell 1.2 million print copies of our magazines and have an annual web content reach over 350million.

    WHY JOIN US?

    We are winners of the prestigious Culture 100 award that recognises the most loved and happiest tech companies to work for! We have just raised $52m in funding led by global venture capital firm Bessemer Venture Partners (an early backer of LinkedIn and Shopify) to accelerate our growth plans!

    As pioneers, we’re always driving for new territory and positive change, so our work as a group is never done. Where others see difficulty, it’s our responsibility to see possibility – building new experiences, launching new titles and listening to drivers.

    Being a part of Carwow Group means championing drivers and the automotive industry, acting as a disrupter and never being afraid to fail (but learning fast when we do!).

    Our team of 500 employees across the UK, Germany, Spain and Portugal are revolutionising car-changing and we are fast expanding our mission across every single brand and country we operate in, so jump in!

    THE ROLE

    As a team our mission is to create a technology driven company where we are empowered to use our skills to solve difficult problems and scale the product.

    To achieve this, we are looking to hire software developers that are passionate about developing simple solutions for complex problems. Successful candidates will work with our team in a full-stack position.

    Our tech stack is primarily Ruby on Rails using PostgreSQL, all hosted on Heroku. We use Terraform to manage our infrastructure and encourage teams to be involved in how we deploy and run our code in Production.

    You'll be supported by one of our Engineering Managers who are there to help you with your career progression and ensure that the team you are on are working as well as they can - continuously improving!

    We have a career progression framework that means you know what is expected of you and how you can progress through our career ladder and your EM will work with you to make sure you are happy, fulfilled, and doing the best work you can be doing.

    Software Engineers at Carwow work on cross-functional product teams of product managers, engineers, designers and data analysts. You will work closely with a Product Manager and a Tech Lead on deciding what features to build for customers, break down and build features with the team, review code, mentor engineers, ensure operational excellence, and share knowledge broadly across the engineering organisation.

    WHAT YOU'LL DO

    • We love solving real-world problems!
    • We work quickly, releasing code into production multiple times daily. You’ll see your code go live continuously.
    • You’d be part of a growing team building a platform that will help define the future of car buying.
    • We’re a curious bunch driven by a common goal of "How can we make it better?
    • We work hard to ensure our people have the right level of autonomy, support and sense of purpose to really flourish in their careers.

    WHAT YOU'LL NEED

    Please note: We know that no candidate will be the perfect match for all we've listed in this posting, so we’d encourage you to apply if you feel you're close to the brief but not an exact match. 

    Time spent in software engineering roles is of course important, but we prioritise attitude, aptitude, and the kind of impact you’ve had over years' experience. Ideally you’ll have:

    • Have around 2 years or more experience in software development - this isn't an entry-level role and we want to make sure that candidates have experience working professionally to meet the level of the role
    • Have a good grasp of Ruby, both plain and with frameworks (e.g. Ruby on Rails)
    • Enjoy working within a TDD environment
    • Like the idea of working on events based systems, for example Kafka
    • Are comfortable using git or other source control system proficiently
    • Have worked in a metrics-driven team and care about the outcomes of your work.
    • Are self-driven and take responsibility for product outcomes, doing whatever’s necessary to make things happen,
    • Enjoy working in distributed teams and working cross-functionally with Product managers, designers, user researchers and other developers,
    • Write code to be maintained – with good documentation, tests, and structure.
    • Are keen to learn continuously, share knowledge, communicate effectively and build a product in close collaboration with others.

    You’re not expected to be an expert in all of these technologies and tools, we are happy to support your learning journey. If you’re unsure about any of the above, please apply.

    INTERVIEW PROCESS:

    Step 1: Talent Screen

    Step 2: Hiring Manager and Culture Interview

    Step 3: Technical Test (online)

    Step 4: Pairing and Technical Interview

    WHAT’S IN IT FOR YOU

    • Remote working with 4-5 trips to London each year.
    • Competitive salary to fund that dream holiday to Bali
    • Matched pension contributions for a peaceful retirement
    • Share options - when we thrive, so do you!
    • Vitality Private Healthcare, for peace of mind, plus eyecare vouchers
    • Life Assurance for (even more) peace of mind
    • Monthly coaching sessions with Spill - our mental wellbeing partner
    • Enhanced holiday package, plus Bank Holidays 
      • 28 days annual leave
      • 1 day for your wedding
      • 1 day off when you move house - because moving is hard enough without work!
      • For your third year anniversary, get 30 days of annual leave per year
      • For your tenth year anniversary, get 35 days of annual leave per year 
      • Option to buy 3 extra days of holiday per year  
    • Work from abroad for a month
    • Inclusive parental, partner and shared parental leave, fertility treatment and pregnancy loss policies
    • Bubble childcare support and discounted nanny fees for little ones
    • The latest tech (Macbook or Surface) to power your gif-sending talents
    • Up to £500/€550 home office allowance for that massage chair you’ve been talking about
    • Generous learning and development budget to help you master your craft
    • Regular social events: tech lunches, coffee with the exec sessions, lunch 8 learns, book clubs, social events/anything else you pester us for
    • Refer a friend, get paid. Repeat for infinite money

    Diversity and inclusion is an integral part of our culture. We know that diverse teams are strong teams, so we welcome those with alternative identities, backgrounds, and experiences to apply for this position. We make recruiting decisions based on experience, skills and potential, so all our applicants are treated fairly and equally. 

    See more jobs at carwow

    Apply for this job

    +30d

    Staff Software Engineer

    carwowLondon,England,United Kingdom, Remote
    TDDremote-firstgitrubybackend

    carwow is hiring a Remote Staff Software Engineer

    THE CARWOW GROUP

    Carwow Group is driven by a passion for getting people into cars. But not just any car, the right car. That’s why we are building the go-to destination for car-changing. Designed to reach drivers everywhere with our trail-blazing portfolio of personality rich automotive brands; Carwow, Auto Express, evo, Driving Electric and Car Buyer.

    What started as a simple reviews site, is now one of the largest online car-changing destinations in Europe - over 10m customers have used Carwow to help them buy and sell cars since its inception. Last year we grew over 50% with nearly £3bn worth of cars bought on site, while £1.8bn of cars were listed for sale through our Sell My Car service. 

    In 2024 we went big and acquired Autovia, doubling our audience overnight. Together we now have one of the biggest YouTube channels in the world with over 1.1 billion annual views, sell 1.2 million print copies of our magazines and have an annual web content reach over 350million.

    WHY JOIN US?

    We are winners of the prestigious Culture 100 award that recognises the most loved and happiest tech companies to work for! We have just raised $52m in funding led by global venture capital firm Bessemer Venture Partners (an early backer of LinkedIn and Shopify) to accelerate our growth plans!

    As pioneers, we’re always driving for new territory and positive change, so our work as a group is never done. Where others see difficulty, it’s our responsibility to see possibility – building new experiences, launching new titles and listening to drivers.

    Being a part of Carwow Group means championing drivers and the automotive industry, acting as a disrupter and never being afraid to fail (but learning fast when we do!).

    Our team of 500 employees across the UK, Germany, Spain and Portugal are revolutionising car-changing and we are fast expanding our mission across every single brand and country we operate in, so jump in! 

    THE TEAM

    As a remote-first and distributed team our mission is to create a technology-driven company where we are empowered to use our skills to solve difficult problems and scale the product.

    With Engineers across Europe (UK, Spain, Germany & Portugal), you will join a team that knows how to work well together whilst being distributed and enjoy 4-5 trips to the London office for social and team bonding events each year. 

    To achieve this, we are looking to hire software developers who are passionate about developing simple solutions for complex problems. Successful candidates will work with our team in a full-stack position.

    Our tech stack is primarily Ruby on Rail split across several rails applications to support our different services, all hosted on Heroku. We focus on improving engineering effectiveness and want to bring the fun back to coding. We don’t overcomplicate our tech stack and have focused on failing fast and learning over rigorous processes allowing our engineers to ship to production multiple times a day and have tooling in place to quickly identify and spot potential issues. 

    You'll be supported by one of our Engineering Managers who are there to help you with your career progression and ensure that the team you are on are working as well as they can - continuously improving!

    We have a career progression framework that means you know what is expected of you and how you can progress through our career ladder and your EM will work with you to make sure you are happy, fulfilled, and doing the best work you can be doing.

    THE ROLE

    Staff engineers at Carwow will act like a paratrooper joining and working closely with existing cross-functional product teams, on a particularly challenging problem (a critical bug, a tough project) and being able to get productive immediately, working on unfamiliar codebase/area, different people or sometimes working in isolation. You will be sought after for your technical expertise and will be seen as a role model for Carwow. 

    You will work on cross-functional product teams consisting of product managers, engineers, designers and data analysts. You will work closely with a Product Manager and a Tech Lead on deciding what features to build for customers, break down and build features with the team, review code, mentor engineers, ensure operational excellence, and share knowledge broadly across the engineering organisation.

    WHAT YOU’LL DO

    • Working on big impact and highest priority piece of work for the company
    • We love solving real-world problems!
    • We work quickly, releasing code into production multiple times daily. You’ll see your code go live continuously.
    • You’d be part of a growing team building a platform that will help define the future of car buying.
    • We’re a curious bunch driven by a common goal of "How can we make it better?
    • We work hard to ensure our people have the right level of autonomy, support and sense of purpose to really flourish in their careers.

    WHAT YOU’LL NEED

    Please note: We know that no candidate will be the perfect match for all we've listed in this posting, so we’d encourage you to apply if you feel you're close to the brief but not an exact match. 

    Time spent in software engineering roles is of course important, but we prioritise attitude, aptitude, and the kind of impact you’ve had over years of experience. Ideally, you’ll have:

    • Have worked as a senior software engineer with Ruby on Rails with a proven track record of delivering large projects
    • Can write code that can be maintained – with good documentation, tests, and structure
    • Experience with the following: TDD, Kafka, Git, JS, Heroku
    • Have worked in a metrics-driven team and care about the outcomes of your work
    • Are collaborative and motivated by achieving shared team goals and take responsibility for product outcomes
    • Can contribute to high-level technical strategy and decision-making, identifying opportunities for innovation and improvement
    • Have designed backend systems and APIs to a high standard of security, reliability and operability OR have experience building end-end websites
    • Enjoy working in distributed teams and working cross-functionally with Product managers, designers, user researchers and other developers,
    • Are keen to learn continuously, share knowledge, communicate effectively and build a product in close collaboration with others

    You’re not expected to be an expert in all of these technologies and tools, we are happy to support your learning journey. If you’re unsure about any of the above, please apply.

    WHAT’S IN IT FOR YOU

    • Fully remote working role, with offices in London, Munich, Madrid, and Porto that you can work from
    • 4-5 trips to the London office per year for social and team bonding events
    • Competitive salary to fund that dream holiday to Bali
    • Share options - when we thrive, so do you!
    • Vitality Private Healthcare, for peace of mind
    • Monthly coaching sessions with Spill - our mental wellbeing partner
    • Enhanced holiday package, plus bank holidays 
      • 28 days annual leave
      • 1 day for your wedding
      • 1 day off when you move house - because moving’s hard enough without work!
      • On your third year anniversary, you get 30 days of annual leave per year
      • On your tenth year anniversary, you get 35 days of annual leave per year 
      • Option to buy 3 extra days of holiday per year  
    • Work from abroad for a month (due to popular demand, this offer excludes the moon). 
    • Inclusive parental, partner and shared parental leave, fertility treatment and pregnancy loss policies
    • The latest tech (Macbook or Surface) to power your gif-sending talents
    • Up to £500/€550 home office allowance for that massage chair you’ve been talking about
    • A generous learning and development budget to help you master your craft
    • Regular social events:, tech lunches, coffee with the exec sessions, book clubs, social events/anything else you pester us for
    • Refer a friend, get paid. Repeat for infinite money
    • Lunch & learns and Carwow Classrooms with expert speakers who are here for a free lunch

    Diversity and inclusion is an integral part of our culture. We know that diverse teams are strong teams, so we welcome those with alternative identities, backgrounds, and experiences to apply for this position. We make recruiting decisions based on experience, skills and potential, so all our applicants are treated fairly and equally. 

    See more jobs at carwow

    Apply for this job

    +30d

    Senior Modern Applications Solution Architect

    HitachiChicago, IL, Remote
    DevOPSTDDagilesqlDesignmobileazuregitc++.netangular

    Hitachi is hiring a Remote Senior Modern Applications Solution Architect

    Job Description

    Hitachi Solutions provides high quality solutions with predictable delivery. We do this with clear process, standards, and an unrivaled commitment to quality. As a Senior Modern Applications Solution Architect, you will be the lynchpin of our application development engagements. 
    Senior Modern Applications Solution Architects lead client engagements from definition through delivery. You will collaborate with customers to scope the engagement, define requirements, turn those requirements into application design and architecture, create a delivery plan, and manage a team of developers and quality assurance engineers in delivering high quality applications.
    Hitachi Solutions practices hands on leadership, so our Architect and Delivery leaders will be equally at home leading teams and writing software. 
     

    Qualifications

    Technical Requirements (not all mandatory)

    Experience in one or more of:

    • Single Page Application Development (e.g. Angular, React, Aurelia)
    • Mobile Application Development
    • Microsoft Azure 
    • Microservices Architecture
    • Containers
    • IoT (Internet of Things) development
    • .Net (C# preferred) 
    • Asp.Net 
    • WebAPI 
    • One or more unit testing (examples: MS Test, NUnit) and mocking frameworks (examples: RhinoMocks, Moq, NSubstitute) 
    • One or more Dependency Injection frameworks (Unity, Castle Windsor, SimpleInjector, NInject) 
    • In depth knowledge of SQL Server/TSQL or other database technology but does not need to be an administrator.  
    • Application security  
    • Git
    • Optional: Experience with Entity Framework or other ORM (Object Relational Mapping) 
    • Optional: Powershell 
    • Optional: Experience in SSO (single sign-on)/federated security
    • At least one Microsoft Certification in a relevant discipline or able to obtain one within your first year (We will cover costs associated with obtaining and maintaining certification.)

    Education: 

    • Bachelor’s degree in Computer Engineering, Computer Science or equivalent

    Practices, Principles, Techniques: 

    • Application Security 
    • Agile/Scrum/XP (Extreme Programming) 
    • TDD (Test driven development) 
    • SOLID principles 
    • Unit Testing 
    • Understands and uses software patterns 
    • REST 
    • Optional: DevOps

     
    Delivery Experience

    • 10+ years of overall experience
    • Extensive experience in defining, documenting, and delivering Application Design
    • Extensive experience in Requirements Gathering
    • Experience in presenting and selling Application Architecture to internal or external stakeholders or customers
    • Extensive experience in managing delivery
    • Experience mentoring others in development practices
    • Experience working in a Continuous Integration or Continuous Delivery environment
    • Project planning experience


    Major Pluses

    1.    Adoption of Agile methodologies
    2.    Adoption of Continuous Integration/Continuous Deployment
    3.    Adoption of SOLID principles 
    4.    Assessing the current state of an organization, recommending change, and implementing it. 
     

    Apply for this job

    +30d

    Middle/Senior Front-End Engineer (AdTech)

    Sigma SoftwareSão Paulo, Brazil, Remote
    CypressJestTDDagileDesignscrumtypescriptAWSreduxreactjs

    Sigma Software is hiring a Remote Middle/Senior Front-End Engineer (AdTech)

    Job Description

    • Lead the development of new features and enhancements 
    • Work with our tech stack and tooling, which includes but is not limited to: ReactJS, TypeScript, Jest, Enzyme, Cypress, Easy-Peasy (Redux, ModX), React Storybook, AWS, GitHub, CI, and TDD practices 
    • Elaborate on the technical design of complex systems or their large components 
    • Ensure high quality, maintainability, and conformance of software to best practices 
    • Produce clean code 
    • Participate in requirements clarification sessions, collect inputs and requirements for assigned tasks 
    • Proactively review code with peers to ensure its quality 
    • Participate in estimation and planning sessions 
    • Develop technical project documentation and user documentation 
    • Participate in project and team meetings, providing relevant contributions and information 
    • Understand and contribute to the team’s product roadmap, coming up with sound technical designs and solutions to challenging problems 
    • Work closely with our UX/design team to ensure we produce coherent products that are a pleasure to use 
    • Follow the Agile Scrum process, working in sprints to timely deliver work that satisfies all user story criteria and is of sound technical quality 
    • Play a supervisory, advisory, and coaching role for one or several Senior specialists, ensuring their assigned tasks delivery thanks to guidance and peer reviews provided 
    • Participate in technical interviews of software developer specialists and perform assessments of candidates’ capabilities against job requirements 

    Qualifications

    • 5+ years of software engineering experience 
    • Excellent knowledge of JavaScript/TypeScript, ReactJS, and the related ecosystem 
    • Strong knowledge of algorithms and data structures 
    • Expertize in documentation, Software Development Lifecycle, and ALM Tools 
    • Strong estimation skills, with the ability to come up with solutions, pros, and cons 
    • Experience in designing, implementing, and shipping rich Front-end applications 
    • Strong knowledge of functional programming concepts and other programming paradigms 
    • At least an Upper-Intermediate level of English 

    See more jobs at Sigma Software

    Apply for this job

    +30d

    Senior Software Engineer

    GlookoRemote Croatia
    TDDagileBachelor degreejiranosqlDesignmobilemongodbuiscrumiosruby-on-railsrubyjavaandroiddockercsspythonjavascriptreactjsbackendfrontend

    Glooko is hiring a Remote Senior Software Engineer

    ***PLEASE NOTE: Although this position is "remote," the applicant MUST live and work in Croatia***

     

    About the role:

    • Design, develop, document, and implement solutions for Glooko's Diabetes Data Management platform.
    • Maintaining software quality and adopt right architectural principles 
    • Functional and design patterns with a focus on performance, security and scalability
    • Proven ability to be an independent thinker and dynamic problem solver
    • Design, develop, document and implement solutions for Glooko's Diabetes Data Management platform
    • Develop, test, or modify programs, based on and related to user or system design specifications
    • Write code that is scalable, modular, maintainable, reusable, and well-tested
    • Optimize complex data models for understandability and performance
    • Work in an agile development environment with understanding of agile/lean delivery methods
    • Design, develop and oversee unit tests to ensure application logic is fully exercised for each application component
    • Communicate effectively with team and other stakeholders on stages and project completion goals or dates
    • Provide technical oversight to the development process including code reviews and mentoring of the technical team
    • Deliver end-to-end solutions with a focus on hitting delivery milestones

    About you:

    • Bachelor Degree in Computer Science, Math, or Engineering
    • 3+ years of hands-on work experience with Ruby-On-Rails (preferred), JavaScript, Python, Java with prevailing back-end frameworks building APIs and Microservices.
    • 3+ years of hands-on work experience with HTML, CSS, JavaScript, ReactJS and related technologies.
    • Understanding of client-side scripting and JavaScript frameworks, including jQuery.
    • 1+ year of experience with mongoDB, DynamoDB or other noSQL databases.
    • Experience with automated testing and building pipelines for CI/CD.
    • Working experience and knowledge in TDD & BDD development practices
    • You are a generalist working on frontend, backend, and anything it takes to solve problems and delight users both internally and externally.
    • You have experience developing new user-facing features using HTML, CSS, Javascript, preferably with ReactJS, AngularJS or similar set of libraries or frameworks.
    • Passionate about developing modern web applications (designing modern REST based APIs, 3rd party integration, Web UI interactions, etc.) using Ruby, Python, or Java.
    • You have a passion to build reusable code for future use while ensuring the technical feasibility of UI/UX Designs.
    • Write modularized and clean code and back them up with a good extent of unit tests.
    • You have experience with containerization platforms (Docker) and container orchestration tools.
    • You have experience with NoSQL databases.
    • You like to spend time optimizing applications for maximum speed and scalability.
    • You’re curious to learn and are enthusiastic to share your learnings with your teammates, see yourself as a good team player on all occasions.
    • You have experience and knowledge of Scrum and Agile tools. JIRA and Atlassian tools experience is a Plus.

    About Glooko:

    There are over 420 million people in the world with diabetes and Glooko helps them, as well as their physicians and care team, manage the disease more easily and cost effectively. Glooko is the Unified Platform for Diabetes Management and provides an FDA cleared, HIPAA compliant Web and Mobile (iOS and Android) application for people with diabetes and the clinicians who treat them. The platform seamlessly unifies data from over 80 of the leading blood glucose meters, insulin pumps, continuous glucose monitors, activity trackers, and biometric devices to deliver insights that improve personal and clinical decision support.

    Glooko’s mobile app and web dashboard enable patients to easily track and proactively manage all aspects of their diabetes care. Glooko’s Population Tracker and APIs offer diabetes-centric analytics and supply insightful reports, graphs and pattern-triggered notifications to patients, health systems, and payers. The Glooko platform also allows customers and third-party developers to create branded modules for Glooko users.

    Launched in 2010, Glooko is funded and managed by visionary technologists and leaders in healthcare.

    Glooko has a global footprint and is funded and managed by visionary technologists and leaders in healthcare. We offer a very stimulating international challenge in an established, stable international company. The responsibility that comes with this role offers the right candidate great development opportunities – and all the excitement that comes with working at a Silicon Valley based company. We are looking for someone who wants to be a part of our organization for the future with great influence and great responsibility.

    Is this you? If so, don’t hesitate to apply today! 

    See more jobs at Glooko

    Apply for this job

    +30d

    Líder Técnico - Proyectos

    SGSCallao, Peru, Remote
    DevOPSTDDsqlsalesforceXamarinoracleazuregitc++.netangular

    SGS is hiring a Remote Líder Técnico - Proyectos

    Descripción del empleo

    • Participar en los procesos de diseño y planificación de soluciones de software. 
    • Encontrar soluciones de forma proactiva y de manera colaborativa con otros miembros del equipo. 
    • Velar por el desarrollo o implementación de soluciones o servicios estables y escalables. 
    • Sugerir ideas, nuevas soluciones o mejoras a los sistemas tecnológicos actuales. 
    • Documentar las soluciones técnicas con esquemas necesarios para su fácil  comprensión por el resto de áreas técnicas de la empresa. ​
    • Actualizarse sobre las tecnologías en uso y explora nuevas tecnologías. ​
    • Cumple con los estándares de programación definidos. ​
    • Identifica problemáticas dentro del equipo y ayuda a resolver las mismas. ​
    • Entregar al equipo de gestión de incidentes y problemas, los requisitos mínimos para transferir el soporte de una nueva solución tecnológica o sus actualizaciones.
    • Proponer mejoras a procesos y sistemas actuales para optimizar tiempos.  ​
    • Coordinar los pases a producción de las soluciones o incidencias atendidas.​
    • Capacitar a los usuarios en el uso de las soluciones desarrolladas.​
    • Gestionar backlog técnico.
    • Realizar evaluaciones técnicas de requerimientos y proyectos en tiempo, costo, recursos, skills, entre otros.

    Requisitos

    • Profesional de las carreras de Ingeniería de Sistemas, Informática o afines.
    • Contar con 5 años de experiencia en Desarrollo de software.
    • Mínimo 3 años de experiencia liderando equipos técnicos de desarrollo de software.
    • Experiencia implementando en la nube Azure.
    • Experiencia desarrollando aplicaciones en Cloud Azure, ETLs, Jobs, Middleware.
    • Experiencia y conocimiento en code review con diferentes herramientas.
    • Experiencia en mejores prácticas de desarrollo de software moderno, incluyendo control de versiones de código (git), Unit Testing, TDD, CI/CD, etc.
    • Conocimientos base de  arquitectura de aplicaciones y DevOps
    • Conocimiento en Back End (Net core, .NET) y Front End (Angular, React) y Xamarin (Mobiles)
    • Conocimiento en IA y sus diferentes aplicaciones para eficiencia en procesos.
    • Manejadores de Base de datos: Oracle PL SQL / SQL Server 
    • Deseable: Microsoft Project, Bizagi, Salesforce CRM, Contenedores (Dockers), Ku Kubernets

    See more jobs at SGS

    Apply for this job

    +30d

    Tech Lead

    SGSCallao, Peru, Remote
    DevOPSTDDsqlsalesforceXamarinoracleazuregitc++.netangular

    SGS is hiring a Remote Tech Lead

    Descripción del empleo

    • Participar en los procesos de diseño y planificación de soluciones de software. 
    • Encontrar soluciones de forma proactiva y de manera colaborativa con otros miembros del equipo. 
    • Velar por el desarrollo o implementación de soluciones o servicios estables y escalables. 
    • Sugerir ideas, nuevas soluciones o mejoras a los sistemas tecnológicos actuales. 
    • Documentar las soluciones técnicas con esquemas necesarios para su fácil  comprensión por el resto de áreas técnicas de la empresa. ​
    • Actualizarse sobre las tecnologías en uso y explora nuevas tecnologías. ​
    • Cumple con los estándares de programación definidos. ​
    • Identifica problemáticas dentro del equipo y ayuda a resolver las mismas. ​
    • Entregar al equipo de gestión de incidentes y problemas, los requisitos mínimos para transferir el soporte de una nueva solución tecnológica o sus actualizaciones.
    • Proponer mejoras a procesos y sistemas actuales para optimizar tiempos.  ​
    • Coordinar los pases a producción de las soluciones o incidencias atendidas.​
    • Capacitar a los usuarios en el uso de las soluciones desarrolladas.​
    • Gestionar backlog técnico.
    • Realizar evaluaciones técnicas de requerimientos y proyectos en tiempo, costo, recursos, skills, entre otros.

    Requisitos

    • Profesional de las carreras de Ingeniería de Sistemas, Informática o afines.
    • Contar con 5 años de experiencia en Desarrollo de software.
    • Mínimo 3 años de experiencia liderando equipos técnicos de desarrollo de software.
    • Experiencia implementando en la nube Azure.
    • Experiencia desarrollando aplicaciones en Cloud Azure, ETLs, Jobs, Middleware.
    • Experiencia y conocimiento en code review con diferentes herramientas.
    • Experiencia en mejores prácticas de desarrollo de software moderno, incluyendo control de versiones de código (git), Unit Testing, TDD, CI/CD, etc.
    • Conocimientos base de  arquitectura de aplicaciones y DevOps
    • Conocimiento en Back End (Net core, .NET) y Front End (Angular, React) y Xamarin (Mobiles)
    • Conocimiento en IA y sus diferentes aplicaciones para eficiencia en procesos.
    • Manejadores de Base de datos: Oracle PL SQL / SQL Server 
    • Deseable: Microsoft Project, Bizagi, Salesforce CRM, Contenedores (Dockers), Ku Kubernets

    See more jobs at SGS

    Apply for this job

    +30d

    Staff Software Engineer - Fullstack

    Integral Ad ScienceRemote Ireland
    TDDagilescalaDesignscrumapijavadockerMySQLkubernetesjenkinspythonAWSjavascript

    Integral Ad Science is hiring a Remote Staff Software Engineer - Fullstack

    Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

    We are currently looking for a Staff Software Engineer to join our team. As a Staff Software Engineer, you will provide technical leadership and expertise to help build ad verification, analytics, and anti-ad fraud solutions that deliver on the team’s mission of helping advertisers understand the quality of the ad opportunities they’re acquiring. If you are excited by technology that has the power to handle hundreds of thousands of transactions per second, collect tens of billions of events each day, and evaluate thousands of data points in real-time all while responding in just a few milliseconds, then IAS is the place for you!

    The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative and agile environment, and brings innovative solutions to complex problems with a desire to improve the status quo.

    What you’ll do:

    • Architect, design, build and integrate our core CTV measurement solutions 
    • Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation, in addition to mentoring the team
    • Collaborate cross functionally with Product, Software Engineers, and Data Engineers to  design, code, and maintain components for aggregating tens of billions of daily transactions
    • Partner with the Product team and other stakeholders across the company to understand product requirements, gather business and technical requirements from broadcaster clients, and research and develop solutions, including API development
    • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment
    • Maintain, and recommend software improvements to ensure responsiveness, efficiency, strong functionality, and optimization

    Who you are and what you have:

    • A degree in Software Engineering, or related STEM degree
    • 7+ years of hands-on full-stack programming experience using Java, Javascript, Scala/Python
    • Experience working with big-data stack, including (but not limited to) spark /hadoop, kafka, Aerospike / Dynamodb
    • Experience with AWS tech stack, including but not limited to EMR, Athena, EKS,
    • Expert knowledge of multi-threading, memory model, etc. 
    • Understanding of database fundamentals and MySQL knowledge
    • Experience wit CICD tools such as Jenkins, Graphite, Grafana and Docker
    • Knowledge of HTTP live streaming, audio or video distribution platforms, HTTPS, HLS and/or DASH protocols
    • Experience building software used in the delivery and distribution of audio or video across multiple platforms
    • Ability to communicate clearly to technical and non-technical audiences, verbally and in writing
    • Experience in Agile methodologies including Scrum and Kanban
    • Great understanding of designing for performance, scalability, and reliability
    • Experience in AWS or other cloud technologies
    • Excellent interpersonal and communication skills

    What puts you over the top:

    • Experience in data processing solutions using Big Data, Databricks 
    • Experience with web debugging using Chrome Dev Tools or similar browser debugging tools
    • Experience in cloud systems preferably AWS. Distributed distributed services – docker containers, kubernetes, 
    • Knowledge of Python, Scala, or Golang.
    • Familiarity with TDD, BDD, and associated testing frameworks
    • Experience with managing, leading and/or mentoring a development team 
    • Experience working with audio or video technology, specifically CTV
    • Experience in AdTech

    About Integral Ad Science

    Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

    Equal Opportunity Employer:

    IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.

    California Applicant Pre-Collection Notice:

    We collect personal information (PI) from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at compliance@integralads.com.

    To learn more about us, please visithttp://integralads.com/ 

    Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.

     

    See more jobs at Integral Ad Science

    Apply for this job

    +30d

    Sr. Quality Engineer (Growth Engineering)

    CypressDevOPSTDDDesignmobilec++typescriptjenkinsjavascriptfrontend

    hims & hers is hiring a Remote Sr. Quality Engineer (Growth Engineering)

    Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

    Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

    ​​About the Role:

    We are seeking a highly skilled and experienced Senior Quality Engineer to join our dynamic engineering team. The ideal candidate will be passionate about ensuring the highest quality standards for our digital products and services. As a Senior Quality Engineer, you will play a critical role in driving the quality assurance processes, developing testing strategies, and working closely with cross-functional teams to deliver exceptional healthcare solutions.

    You Will:

    • Develop and implement comprehensive testing strategies and quality assurance processes based on product requirements and system architecture.
    • Collaborate with cross-functional teams to ensure high-quality software releases, analyzing requirements, defining test plans, and identifying and resolving issues.
    • Design, develop, and maintain automated test scripts and frameworks to improve testing efficiency and coverage.
    • Partner with other engineers by pairing, reviewing unit, integration and e2e tests and mentoring on testing best practices
    • Implement and optimize CI/CD pipelines to enable frequent, reliable, and efficient software deployments.
    • Conduct thorough manual testing for complex features and new product releases to identify potential issues and ensure quality.
    • Perform exploratory testing to uncover unexpected issues and enhance the overall product experience.
    • Drive continuous improvement initiatives to enhance testing processes and improve quality,
    • Lead quality assurance initiatives and contribute to the overall success of the engineering team.
    • Drive the adoption of best practices in test automation with a focus on maintainability, scalability and observability. 
    • Collaborate with cross-functional teams to ensure smooth and timely releases.

    You Have:

    • Minimum of 8+ years of hands-on experience in quality engineering
    • Experience with testing frontend web and mobile applications.
    • Proficiency in one or more programming languages such as JavaScript, Typescript, etc.
    • Proven experience in test automation frameworks and tools like Cypress, Selenium, Appium, or similar.
    • Strong understanding of modern development practices (agile/lean, shift left testing, devops, TDD, feature flags, testing in production, etc)
    • Experience with CI/CD tools like Github Actions, CircleCI, Jenkins or similar.
    • Experience with e-commerce platforms and understanding of e-commerce best practices.
    • Experience in architecting and implementing test automation solutions and frameworks across front-end and back-end systems
    • Experience with release management processes.
    • Excellent problem-solving skills and attention to detail.
    • Effective verbal and written communication skills, with the ability to collaborate with technical and non-technical stakeholders
    • Experience with performance and load testing tools is a plus.

    Our Benefits (there are more but here are some highlights):

    • Competitive salary & equity compensation for full-time roles
    • Unlimited PTO, company holidays, and quarterly mental health days
    • Comprehensive health benefits including medical, dental & vision, and parental leave
    • Employee Stock Purchase Program (ESPP)
    • Employee discounts on hims & hers & Apostrophe online products
    • 401k benefits with employer matching contribution
    • Offsite team retreats

     

    #LI-Remote

     

    Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

    The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

    Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

    An estimate of the current salary range for US-based employees is
    $130,000$155,000 USD

    We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

    Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

    Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

    For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

    See more jobs at hims & hers

    Apply for this job

    +30d

    Principal Software Developer

    TDDagileBachelor's degreeDesignjavac++

    MetroStar Systems is hiring a Remote Principal Software Developer

    MetroStar is a leading design, engineering, andartificialintelligence services provider for the public sector. For over two decades, our people have powered innovation by maintaining an unwavering commitment to putting people at the center of every solution. MetroStar’s focus on solution building supports our farmers feed America, ensuring humanitarian aid reaches refugees, and transforming the way data is collected, analyzed, and disseminated for our warfighters.

    We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

    If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

    What you’ll do:

    AsaSr. Software Engineer, you will join the MetroStarteamto develop modern software systems usingcutting edgetechnologiesand approaches that solve our customers most demanding modernization challenges.

    What you’ll need to succeed:

    • 7+ years of experience in Java development using a variety of frameworks (Struts, Spring MVC, Spring Boot, etc.) and associated libraries to develop complex, scalable, and secure enterprise applications
    • Expert developing standards-based, compliant, and tested code (TDD, BDD, etc…) 
    • Expert in working within a DevSecOps culture and automated environment 
    • Self-starter able lead requirements gathering discussions and collaboration meetings 
    • Experience working in a fast-paced agile environment with a cross-functional, remote team 
    • Masters degree or higher in computer science or STEM field 
    • An active Top-Secret security clearance or the ability to obtain
    • Growth-oriented mindset interested in finding new ways to automate code creation and migration efforts  

    Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

    Don’t meet every single requirement? 

    Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

    What we want you to know:

    In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

    MetroStar Systems 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. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

    Not ready to apply now?

    Sign up to join our newsletter here.

    "EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

    See more jobs at MetroStar Systems

    Apply for this job

    +30d

    Software Engineering Manager

    TDDredisagilesqlRabbitMQDesignmobilescrumapigitc++.netangular

    Signify Health is hiring a Remote Software Engineering Manager

    How will this role have an impact?

    This role requires a talented engineer who is versatile and creative.  One who can not only lead and influence groups of teams, but be an integral part of a small tight team that will build out the next generation of software solutions offered by Signify Health.    

    If you’re passionate about application engineering, want to help shape the direction of our next generation features and products for Signify Health’s partners in episodic care, and to make a significant impact on the health and lives of hundreds of thousands of people, then we have the perfect position for you!  

    TheManager, Software Engineeringwill work with multiple SCRUM teams developing highly scalable enterprise applications and web services that are a key part of Signify Health's ecosystem. The Senior Software Engineer will design and implement software that solves complex business problems.  This person will identify risks and unnecessary complexity, and incorporate non-functional aspects into their software design. 

    What will you do?

    • Engineer highly scalable, distributed web services & applications
    • Work on enterprise services and applications
    • Be responsible for the security and privacy of all protected health information that may be accessed during everyday work activities
    • Deliver high-quality code to production
    • Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach.
    • Support team members and drive: 
      • Partnership with and execution of product direction across the group.
      • Adoption of new technology and best practices.
      • Fostering a security mindset, helping to train and implement code security best practices within the team.
      • Aggregating and reviewing engineering performance and application uptime KPIs.
      • Strong mentorship and coaching to junior software engineers leading software design and implementation of most projects.
      • Identifying opportunities for improvement across dependent services and teams.

    We are looking for someone with:

    • 8+ years of experience in the engineering field as a software engineer
    • Bachelor’s degree in Computer Science or a related field or equivalent work experience
    • 8+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and RESTful web services
    • Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
    • Strong SQL skills.
    • Exposure to caching patterns and technologies is a plus(Redis, Couchbase, etc.)
    • Exposure to Document Databases is preferred
    • Experience with TDD and familiarity with Unit testing frameworks is preferred
    • Familiarity with messaging technologies like Kafka, Akka.Net, NServiceBus or RabbitMQ is a plus
    • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation.
    • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks. Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
    • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
    • Experience with application containerization and container management is a plus
    • Experience with Scrum/Agile development methodologies
    • Experience with version control software such as GIT or TFS
    • Experience with Continuous Integration Continuous Deployment (CI/CD) is a plus

    The base salary hiring range for this position is $108,900 to $189,700. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits.
    In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities.  Eligible employees may enroll in a full range of medical, dental, and vision benefits, 401(k) retirement savings plan, and an Employee Stock Purchase Plan.  We also offer education assistance, free development courses, paid time off programs, paid holidays, a CVS store discount, and discount programs with participating partners.  

    About Us:

    Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved.

    Our high-performance networks are powered by more than 9,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs.

    To learn more about how we’re driving outcomes and making healthcare work better, please visit us at www.signifyhealth.com

    Diversity and Inclusion are core values at Signify Health, and fostering a workplace culture reflective of that is critical to our continued success as an organization.

    We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

    See more jobs at Signify Health

    Apply for this job

    +30d

    Full-Stack Software Engineer

    blended.ioBerlin, DE - Remote
    TDDagilesqlDesignPhotoshopmobilesassgitcssjavascriptbackend

    blended.io is hiring a Remote Full-Stack Software Engineer

    who we are

    We help our clients to stay ahead of their competition by blending unique cross-platform experience design with well-versed engineering expertise, across touchpoint like web, mobile, car, watch or TV.

    At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in Engineering coupled with a holistic take on User Experience. Become a part of our growing team and work together with senior engineers and senior designers to craft products and services across soft- and hardware platforms for startups and corporate clients.

    http://blended.io

    The right candidate has a passion for robustness, performance, security, and scalability. This candidate will be part of the core software engineers team, and must be proficient in emerging web technologies.

    Responsibilities

    • Work with web & native app technologies to design and develop company websites and internal products/applications
    • Participate in design and product discussions, take ideas from concepts, through production, to launch
    • Face development issues with creative thinking

    Must haves

    • 5+ years experience working as a full-stack or backend engineer
    • Experience working with the following tools: React, Javascript, HTML, CSS (and pre-processors such SASS), Bootstrap, Responsive Design, MVC frameworks, build scripts (such Gulp, Grunt, etc)
    • Experience with REST APIs design and event-driven architectures (Node or similar), experience with scaling a large-scale data-driven database system (SQL or no-SQL)
    • Collaboration with engineering teams, managers, and product stakeholders from different backgrounds
    • Advocating for agile processes, operational excellence, and coding best practices such as clean code, readability, and test-driven development
    • Experience with interactive application development
    • Previous experience with mobile and web applications
    • Knowledge of cross-browser compatibility
    • Write efficient and maintainable code
    • You should love to create things and take great personal pride in building beautiful and functional user interfaces.
    • A love of Git
    • Be highly flexible and like to take a pro-active role

    Bonus Skills

    • Proficiency in graphics editing software (Photoshop, Illustrator)
    • Experience in Vue.js
    • Experience in writing automated tests and TDD (or similar) to ensure functionality and quality
    • Graphic Design skills

    What we offer

    • Contract role
    • Competitive salary based on experience and professional profile
    • Work in teams with designers that know how to $ git commit
    • Remote work or based in our office in the heart of Berlin
    • A chance to work with an international team of architects, engineers and designers, excellent growth potential
    • Free coffee and free fresh fruit

    why we do, what we do

    At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in engineering coupled with a holistic take on User Experience. Neither engineering nor design experience alone make products and services successful.

    See more jobs at blended.io

    Apply for this job

    +30d

    Lead Développeur FullStack Java/Angular

    DevoteamTunis, Tunisia, Remote
    DevOPSTDDscrumgitjavadockertypescriptkubernetesangular

    Devoteam is hiring a Remote Lead Développeur FullStack Java/Angular

    Description du poste

    Le consultant sera intégré directement avec l’équipe Produit pour laquelle il sera affecté à un
    produit et apportera son expertise sur les activités suivantes :
    ● Analyser les User Stories et étudier l’impact sur le code.
    ● Développer des fonctionnalités front-end ou back-end.
    ● Exécuter manuellement les tests d’intégration des développements effectués.
    ● Assurer la qualité du code basé sur des métriques et des pulls requests.
    ● Analyse et correction des bugs remontés par les testeurs.
    ● Analyse et correction des bugs remontés par les utilisateurs en production.
    ● Participer activement à la communauté de développement (poser et répondre aux
    questions, proposer des idées d’améliorations sur l’onboarding, la qualité )

    Qualifications

    •  Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique. Expérience souhaitée de plus de 5 ans en développement full stack.

    Compétences techniques obligatoires :

    ● Maîtrise les concepts d’Agilité (Scrum, Sprint Planning, Backlog...)

    ● Maîtrise (niveau sénior) des langages de programmation & framework associés (Java,

    SpringBoot, Spring, Hibernate, TypeScript, Angular)

    ● Maîtrise de la CI

    ● Maîtrise du développement de tests unitaires

    ● Connaissance des concepts de sécurité liés au développement web

    ● Maîtrise des outils de développement (IDE, GitLab, Git)

    Compétences appréciées :

    ● Maîtrise de la programmation réactive (Spring Webflux)

    ● Maîtrise du broker de messages Kafka

    ● Maîtrise de la CD et outils environnants (DevOps, GitLab, Docker, Kubernetes, ...)

    ● Maîtrise des environnements cloud (GCP)

    ● Intérêt pour les nouvelles tendances de développement: Green IT, TDD, DDD

    Compétences personnelles :

    ● Très bonne communication écrite et orale (livrables et reportings de qualité)

    ● Esprit d'analyse et d'amélioration continue : capacité à analyser le code et ses impacts,

    remise en question du code existant.

    ● Capacité de prise de recul lors de problématiques, proposer des améliorations.

     

    See more jobs at Devoteam

    Apply for this job

    +30d

    Senior iOS Developer (TW)

    GOGOXRemote
    Mid LevelFull TimeTDDswiftmobileuiiosUX

    GOGOX is hiring a Remote Senior iOS Developer (TW)

    Senior iOS Developer (TW) - GoGoX - Career Page
    +30d

    Sr. Software Engineer I

    FlywireSpain Remote, Spain, Remote
    TDDredisagileDesignmongodbhtml5rubyjavaelasticsearchMySQLlinuxpythonAWSjavascriptbackend

    Flywire is hiring a Remote Sr. Software Engineer I

    Job Description

    The Opportunity:

    We, at Flywire, are looking for an experienced Sr. Software Engineer I, ideally with a background in FinTech. Your primary responsibility will be to build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday. 

    You will be joining a team in charge of designing new functionalities and improving the current capabilities to improve speed, cost and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential. You will be responsible for ensuring high quality code in a team defined timeframe. 

    • Write clean, high quality, testable, secure, maintainable and extendable code
    • Solve items such as challenging bugs and production issues within the development environment
    • Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
    • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results
    • Drive change and improvement in all phases of the development lifecycle
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Contribute to the product vision by collaborating with Product Managers and stakeholders
    • Work collaboratively with teams across the globe by understanding their needs
    • Help your fellow developers to continue growing their skills

    Qualifications

    Here’s What We’re Looking For:

    • 4+ years of experience in web application development 
    • Experience in designing, developing and supporting scalable, performant and reliable web applications and distributed systems
    • Seasoned in techniques such TDD and BDD
    • Proficient working with continuous integration and delivery (CI/CD)
    • Understanding of relational databases 
    • Strong understanding of object-oriented fundamentals
    • Great understanding of the other disciplines in the cross functional team: QAs, Product and SREs
    • Fluent in English, as it is the company’s working language 
    • Experience in FinTech or the payment industry will be appreciated
    • The ability to deliver high quality code and learn quickly
    • Outstanding verbal and written communication skills and the ability to collaborate with cross functional teams including product and support

    Technologies We Use:

    • Ruby (open to backend languages such as Java, Python)
    • React
    • JavaScript, HTML5, and CSS3 
    • System management: Linux, MySQL, MongoDB, Redis, Sidekiq, AMQP, ElasticSearch,
    • Machine Learning
    • Cloud platform: AWS

    Our Culture:

    • We are a global company. Our engineering team is distributed across 3 continents and 4 different countries so remote work is allowed!
    • Our engineering practice is shaped around concepts including Agile, Lean, and Extreme Programming. Each team has a high level of autonomy to organize themselves in the way they consider more appropriate to execute their mission.
    • We actively engage in knowledge sharing by hosting internal cross-discipline events.
    • We are active in contributing to open source whenever possible.
    • We contribute to our local communities by hosting different events, Meetups, etc

    See more jobs at Flywire

    Apply for this job

    +30d

    Senior Software Engineer (multiple openings) (m/w/d)

    carwowMunich,Bavaria,Germany, Remote
    TDDterraformgitrubypostgresqlbackend

    carwow is hiring a Remote Senior Software Engineer (multiple openings) (m/w/d)

    Über Carwow

    Mit über 4 Millionen monatlichen Website- und Social Media-Besuchen sind wir die führende Neuwagenplattform in Deutschland. Als stolze Partner der renommiertesten Automobilhersteller und Handelsgruppen bieten wir dir eine großartige Karrierechance. Schalte einen Gang höher und werde Teil unseres Teams – gemeinsam gestalten wir die Zukunft der Mobilität!

    Als Plattform für Auto-Tests gestartet, ist Carwow heute viel mehr als das: Wir sind Auto-Marktplatz, Media-Partner und Content-Creator in einem. Wir haben einen weltberühmten YouTube-Kanal mit zahllosen Auto-Tests und ermöglichen es unseren Kund:innen, an nur einem Ort ihr neues Auto zu finden und zu kaufen bzw. zu leasen sowie ihren alten Gebrauchten gleich noch zu verkaufen.

    Heute kümmert sich unser Team von über 500 motivierten MItarbeiter:innen in Großbritannien, Deutschland, Spanien und Portugal um über 12 Millionen aktive Nutzer:innen (und eine 'exzellente' Bewertung bei Trustpilot).

    Und wir haben noch große Ziele vor uns.

    Arbeiten bei Carwow

    Du willst wissen, wie es bei uns unter der Motorhaube aussieht?

    Wir sind immer in Bewegung und lieben nicht nur unsere Arbeit, sondern auch die Zusammenarbeit miteinander. Bei uns kannst du deiner Leidenschaft folgen, neue Talente an dir entdecken und hast die nötige Beinfreiheit, um deine Karriere in die richtige Richtung zu steuern.

    Unser Einstellungsprozess kommt regelmäßig ins Fine-Tuning, um möglichst fair zu sein, und alle Menschen, die bei Carwow arbeiten, erhalten umfassende DE&I Schulungen. In diversen Komitees organisieren wir zudem interne Fortbildungsmaßnahmen, unterstützen lokale Projekte und initiieren hilfreiche Aktionen für unsere Kund:innen.

    Auf Kununu sind wir das dritte mal in Folge als TOP Company ausgezeichnet und haben ein klares Ziel: Die besten Teams im Markt aufzubauen. Mit einer Mitarbeiterzufriedenheit von 8,5/10 laut Peakon sind wir zwar stolz, ruhen uns aber nicht darauf aus. Wir wollen uns kontinuierlich verbessern und noch mehr Zufriedenheit schaffen. 

    Unser Teamspirit ist uns sehr wichtig – ob wir nun weltweit die Carwow-Olympiade rocken, während des Pride-Monat Drag-Bingo spielen oder uns in Spanien am Strand zum Müllsammeln treffen: Wir finden immer was, das uns zusammenbringt.

    Hast du Lust, mit uns die Zukunft des Autohandels mitzugestalten? Wir würden uns freuen, wenn du uns auf unserer Reise begleitest.

    Über das Team

    Als Team ist es unsere Mission, ein technologiegetriebenes Unternehmen zu schaffen, in dem wir in der Lage sind sind, unsere Fähigkeiten einzusetzen, um schwierige Probleme zu lösen und das Produkt zu skalieren. Um dies zu erreichen, suchen wir Softwareentwickler, die leidenschaftlich daran interessiert sind, einfache Lösungen für komplexe Probleme zu entwickeln. Erfolgreiche Kandidaten werden in einer Full-Stack-Position mit unserem Team arbeiten. Unser Tech-Stack besteht hauptsächlich aus Ruby on Rails mit PostgreSQL, gehostet auf Heroku. Wir verwenden Terraform, um unsere Infrastruktur zu verwalten, und ermutigen die Teams, sich daran zu beteiligen, wie wir unseren Code in der Produktion einsetzen. Du wirst von einem unserer Engineering Manager unterstützt, der/dir dir bei deiner beruflichen Weiterentwicklung hilft und sicherstellt, dass sich dein Team kontinuierlich verbessert! Wir haben ein Career Level Framework, das dir zeigt, was von dir erwartet wird und wie du auf unserer Karriereleiter aufsteigen kannst. Dein EM wird mit dir zusammenarbeiten, um sicherzustellen, dass du glücklich und erfüllt bist und deine beste Arbeit leisten kannst.

    Über die Rolle

    Senior Engineers bei carwow arbeiten in funktionsübergreifenden Produktteams aus Produktmanagern, Ingenieuren, Designern und Datenanalysten. Du wirst eng mit einem Produktmanager und einem Tech Lead zusammenarbeiten, um zu entscheiden, welche Funktionen für die Kunden entwickelt werden sollen. Gemeinsam mit dem Team wirst du Funktionen aufteilen und entwickeln, Code überprüfen, Ingenieure betreuen, operative Exzellenz sicherstellen und Wissen breit über die gesamte Engineering-Organisation teilen.

    Was du tun wirst

    • Du liebst es, reale Probleme zu lösen!
    • Du arbeitest schnell und bringst täglich mehrfach Code in die Produktion. Du wirst deinen Code kontinuierlich live sehen.
    • Du wirst Teil eines wachsenden Teams sein, das eine Plattform aufbaut, die die Zukunft des Autokaufs definieren wird.
    • Wir sind eine neugierige Gruppe, die von dem gemeinsamen Ziel getrieben wird: "Wie können wir es besser machen?"
    • Wir arbeiten hart daran, sicherzustellen, dass unsere Mitarbeiter das richtige Maß an Autonomie, Unterstützung und Sinn in Ihrer Tätigkeit haben, um wirklich in ihrer Karriere zu gedeihen.

    Was du mitbringst

    Bitte beachte: Wir wissen, dass kein Kandidat perfekt zu allem passt, was wir in dieser Anzeige aufgelistet haben, daher möchten wir dich ermutigen, dich zu bewerben, wenn du dich mit dem Profil identifizieren kannst, aber nicht genau übereinstimmst.

    Die Zeit, die du in Software-Engineering-Rollen verbracht hast, ist natürlich wichtig, aber wir priorisieren Einstellung, Eignung und die Art von Einfluss, den du hattest, über die Anzahl der Jahre an Erfahrung. 

    • Du hast als  Software-Ingenieur mit Ruby on Rails gearbeitet.
    • Du hast Erfahrung mit (einigen der folgenden): TDD, Kafka, Git, JS, Heroku.
    • Du hast bereits in einem kennzahlenorientierten Team gearbeitet und kümmerst eigenständig dich um die Ergebnisse deiner Arbeit.
    • Du hast ein hohes Maß an Eigenmotivation und übernimmst Verantwortung für Produktergebnisse, indem du alles Notwendige tust, um deine Ziele zu erreichen..
    • Du hast bereits Backend-Systeme und APIs entworfen, die hohen Standards in Bezug auf Sicherheit, Zuverlässigkeit und Bedienbarkeit entsprechen, ODER Erfahrung im Aufbau von End-to-End-Websites.
    • Du hast Freude daran, in verteilten Teams zu arbeiten und funktionsübergreifend mit Produktmanagern, Designern, User-Researchern und anderen Entwicklern zusammenzuarbeiten.
    • Du hast Code geschrieben, der gepflegt werden kann – mit guter Dokumentation, Tests und Struktur.
    • Du hast den Wunsch, kontinuierlich zu lernen, Wissen zu teilen, effektiv zu kommunizieren und ein Produkt in enger Zusammenarbeit mit anderen zu entwickeln. Du musst kein Experte in all diesen Technologien und Tools sein, wir unterstützen gerne deine Lernreise. Wenn du dir bei einem der oben genannten Punkte unsicher bist, bewirb dich bitte trotzdem.



    Benefits

    • Attraktives Gehalt
    • Viel Raum, um zu gestalten und zu wachsen, halbjährliche 1on1 Entwicklungsgespräche
    • Option auf Firmenanteile
    • Option auf eine bezuschusste betriebliche Altersvorsorge
    • Lebensversicherung (4 x Grundgehalt)
    • 28 Tage pro Jahr
      • 2 zusätzliche Tage ab dem 3. Jahr Betriebszugehörigkeit
      • Extra-Tag für deine Hochzeit
      • Extra-Tag bei Wohnungswechsel - denn Kisten schleppen ist schon schwer genug!
      • Du kannst dir bis zu 3 zusätzliche Urlaubstage pro Jahr kaufen

    Wir bieten und leben „New Work“

    • Innovatives, vielfältiges und lockeres Arbeitsumfeld im Herzen Münchens
    • MacBook oder Windows-Rechner? Du entscheidest, womit du arbeiten willst!
    • Flexible Arbeitszeiten, um Privat- und Berufsleben unter einen Hut zu kriegen
    • Vollständig remote arbeiten mit Büros in London, München, Madrid und Porto
    • Wir machen 4-5 Reisen ins Londoner Büro für Social-Events.
    • Apropos Homeoffice: Du erhältst ein Budget i.H.v. 550 € für deinen Arbeitsplatz zu Hause
    • Kostenloser Zugang zu Sanctus Mental-Coaching-Sitzungen
    • Workation? Klar! Arbeite bis zu 4 Wochen von überall auf der Welt
    • Salary Sacrifice Benefits, wie z.B. ein vergünstigtes Leasing-Fahrrad von Job-Rad
    • Vergünstigte Mitgliedschaft bei Urban Sports Club
    • Eine ehrliche Work-Life-Balance
    • Plus den besten Espresso der Stadt, kostenlose Getränke (nicht nur Bier) sowie gesundes Müsli & Obst

    Unsere soziale Verantwortung

    Wir bei Carwow sind davon überzeugt, dass eine diverse und integrative Belegschaft Innovationen fördert. Daher begrüßen wir Bewerber:innen mit unterschiedlichen Hintergründen und Erfahrungen. Wir treffen unsere Einstellungsentscheidungen basierend auf Fähigkeiten, Erfahrung und Potenzial, um sicherzustellen, dass alle Bewerberinnen und Bewerber fair und gleich behandelt werden.

    Mit über 25 verschiedenen Nationalitäten in unserem Team sind wir auf dem Weg zu einer noch diverseren und integrativeren Belegschaft. Wenn du bereit bist, mit Begeisterung und Leidenschaft an unserer Mission teilzunehmen, dann werde Teil unseres Teams!

    See more jobs at carwow

    Apply for this job