Backend Software Engineer Senior

Backend Software Engineer Senior

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
S

Auf einen Blick

  • Aufgaben: Entwickle hochwertige Softwarelösungen und verbessere unsere Anwendungen mit innovativen Ansätzen.
  • Unternehmen: Swile, ein Unternehmen, das die Mitarbeitererfahrung in den Mittelpunkt stellt.
  • Vorteile: Attraktive flexible Benefits, Gesundheitsversorgung und Home-Office Unterstützung.
  • Weitere Informationen: Vollständige Remote-Arbeit und ein dynamisches, unterstützendes Team.
  • Warum dieser Job: Gestalte die Zukunft der Arbeit und mache einen echten Unterschied für unsere Nutzer.
  • Qualifikationen: Erfahrung in Softwareentwicklung mit Java oder Kotlin und starke Kommunikationsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

  • Sobre nós
  • A ambição da

Swile é criar um mundo de trabalho gratificante e transformar em prioridade a experiência do colaborador.

Por isso queremos criar uma marca poderosa dentro do mundo do trabalho, no Brasil, na França e no resto do mundo.

Sobre o tempo e a posição

Para quem gosta de melhoria contínua, essa vaga é para você.

Essa pessoa desenvolvedora vai auxiliar nossos desenvolvedores a melhorar nosso aplicativo atual (Swile by Vee), buscando integrar melhorias práticas, seja isso em uma linha ou na arquitetura do todo.

A autonomia é a irmã da comunicação.

Ser Sr.

Software Engineer na Swile é impactar positivamente a vida de nossos clientes e usuários tomando decisões com base em dados e garantindo a eficiência, estabilidade e desempenho de nossas aplicações.

Ao traduzir as visões de produto para software, resolvemos problemas complexos que possibilitam uma experiência única, estável e funcional para todos.

Como engenheiros de backend, atuamos em aplicações como APIs REST, dashboards, ferramentas e serviços internos que possibilitam aos nossos clientes e usuários usar seus benefícios de forma flexível, fácil e disponível sempre que necessário.

  • Principais atividades no time
  • Engenharia de Software
  • Produzir código de alta qualidade documentado, eficiente, testado e manutenível
  • Assegurar e melhorar a observabilidade e monitoramento nas aplicações
  • Foco em melhorar aspectos técnicos de outros membros, padrões e qualidade geral do time proativamente
  • Aprender outras linguagens de programação se necessário
  • Focar ativamente em melhorar a segurança, desempenho e estabilidade das aplicações
  • Fazer (e receber) code reviews de qualidade para outros membros do time
  • Design e Arquitetura
  • Exercer influência técnica colaborando com discussão embasada e soluções objetivas e simples
  • Propor soluções de arquitetura colaborando e orientando outros membros do time para garantir requisitos funcionais e não funcionais
  • Execução e Resultado
  • Estimar e planejar prazos de entrega junto às partes interessadas e prazo de produto
  • Usar soluções existentes na Swile garantindo a convergência com as plataformas globais
  • Trabalhar com requisitos pouco definidos ou ambíguos para melhor definir soluções junto ao time de produto, stakeholders e outros membros do time
  • Criar soluções incrementais junto ao time de produto visando a melhoria e entrega contínua das suas aplicações
  • Focar em entregas testadas automatizadas e também E2E garantindo a estabilidade das aplicações
  • Monitorar e agir em incidentes das aplicações em produção
  • Liderança
  • Liderar projetos garantindo as entregas dentro das estimativas
  • Evoluir membros do time tecnicamente sendo um role model
  • Participar dos processos seletivos para engenheiros do mesmo level ou inferior

Requisitos mínimos

  • Bacharel em Ciências da Computação, Engenharia, áreas relacionadas ou experiência prática similar
  • Experiência profissional com engenharia de software em Java ou Kotlin
  • Experiência em arquitetura e desenvolvimento de sistemas distribuídos
  • Experiência com tecnologias como Redis, Kafka, Rabbit MQ ou similares
  • Experiência com bancos de dados relacionais e não relacionais
  • Habilidade de comunicação clara e efetiva
  • Inglês Avançado/fluente

Requisitos preferenciais

  • Mestrado ou Doutorado em Ciências da Computação ou áreas relacionadas
  • Experiência com micro serviços e arquiteturas orientadas a evento
  • Experiência com g RPC, Protocol buffer ou similares
  • Sobre nossos valores
  • We are team players: nós nos importamos com nossos colegas e navegamos bem entre áreas
  • We are doers: temos ano nível de autonomia e entregamos resultados tangível
  • We move fast: identificamos corretamente as prioridades e assumimos a iniciativa
  • We are ambassadors: entendemos sobre o mercado, o produto e estamos alinhados em torno da mesma visão
  • We stay hungry: somos resilientes e gostamos de aprender e compartilhar conhecimento
  • We cherish our values: abrimos mão do ego e aceitamos feedbacks como um presente

O que oferecemos

  • Pacote de benefícios flexíveis super atraentes para você usar como quiser (flexfood, mobilidade, cultura, educação, etc) dentro do cartão Swile
  • Bônus
  • Auxílio Home-office
  • Plano de Saúde e Odontológico sem coparticipação
  • Total Pass (acesso às melhores academias e estúdios)
  • Aulas de inglês ou Francês
  • Auxilio farmácia
  • Saúde emocional (sessões de terapia gratuitas com um de nossos parceiros)
  • Swile Shop (desconto em mais de 1.100 lojas e restaurantes)
  • Trabalho Full Remoto

Nós abraçamos e incentivamos a diversidade e inclusão no nosso time, então, sinta-se livre para ser quem você é junto à nós

#J-18808-Ljbffr

Backend Software Engineer Senior Arbeitgeber: Swile

Swile ist ein hervorragender Arbeitgeber, der eine positive Arbeitsumgebung fördert und die Mitarbeitererfahrung in den Mittelpunkt stellt. Mit flexiblen und attraktiven Benefits, einem starken Fokus auf kontinuierliches Lernen und Entwicklung sowie der Möglichkeit, in einem dynamischen, internationalen Team zu arbeiten, bietet Swile seinen Mitarbeitern die Chance, bedeutende Beiträge zu leisten und ihre Karriere voranzutreiben. Die Unternehmenskultur schätzt Teamarbeit, Eigenverantwortung und Resilienz, was zu einer inspirierenden und unterstützenden Atmosphäre führt.

S

Kontaktdaten:

Swile Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Backend Software Engineer Senior erhalten könntest

Engagier dich in Entwickler-Communities!

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

Zeig deine Fähigkeiten!

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

Nutze Jobplattformen speziell für Tech-Jobs!

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

Such dir Mentoren und Feedback!

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

Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Software Engineer Senior mit Bravour zu bestehen

Java
Kotlin
Software Engineering
Distributed Systems Architecture
Redis
Kafka
RabbitMQ

Einige Tipps für deine Bewerbung 🫡

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

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

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

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

Wie man sich auf ein Vorstellungsgespräch bei Swile vorbereitet

Technische Vorbereitung auf die Coding-Challenges

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

Das eigene Portfolio im besten Licht präsentieren

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

Teamfähigkeit und Kommunikation betonen

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

Vorbereitung auf Fragen zur Software-Architektur

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