Software Engineer (m/f/d)
Jetzt bewerben

Software Engineer (m/f/d)

Kassel Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Y

Auf einen Blick

  • Aufgaben: Join a dynamic team to develop innovative software solutions and tackle real-world challenges.
  • Arbeitgeber: Yatta is a forward-thinking tech startup focused on enhancing software engineering for a better world.
  • Mitarbeitervorteile: Enjoy a collaborative culture, opportunities for growth, and the chance to work with cutting-edge technologies.
  • Warum dieser Job: Be part of a mission-driven company that values teamwork and aims to make a positive impact.
  • Gewünschte Qualifikationen: A degree in computer science and experience in software development are essential; passion for tech is key.
  • Andere Informationen: Work in agile teams and contribute to meaningful projects that delight users.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

Job description

Is software engineering more than a job to you? Do you love problems because you can’t wait to dig in and find a solution? Do you believe in teamwork and collaboration to become your very best self? And do you want to build software that benefits and delights users in real life?
Join us and become part of our team of researchers, developers, engineers, designers and entrepreneurs.
Help us turn challenging projects into success stories by building brilliantly simple digital products and services.

Our tech stack

We develop software projects on behalf of customers and do research and development for our own software products and services, both open source and commercial.
Here is a selection of technologies we work with and examples of software we build and run.

Tech Stack – Examples

  • Frontend Technologies: Angular, React, TypeScript, JavaScript, HTML5, Sass
  • Backend Technologies: Python, Java, Kotlin, C#, C++
  • Mobile Applications: Swift, Objective C, Kotlin, Ionic
  • Collaboration Tools: Jira, Confluence, Jenkins, Git, Slack, Figma
  • Database Development: PostgreSQL, MongoDB, InfluxDB
  • Agile Software Development: SCRUM, Kanban, Lean

Target Platforms and Applications

  • Applications: Enterprise Applications, Consumer Software, B2B/B2C & B2B2X
  • Cloud Applications: AWS, OpenShift, Kubernetes
  • Desktop Applications: Windows, MacOS, Linux
  • Mobile Apps: iOS, Android

Of course, we don’t expect you to have mastered all these technologies and frameworks. All you need is a passion for tech with the right potential and ambition: Seeking deep understanding in software engineering and working on meaningful applications. We will figure out the rest together.

Your key responsibilities

  • In-house software development in small, agile teams – for customers or for our own products and services (esp. software tools)
  • Design and implementation of software components, products and services, from analysis and development to deployment and rollout
  • Evaluation and analysis of existing and new technologies, frameworks and tooling for productive use in software development
  • Continuous improvement of quality through relentless root cause analysis, detailed code reviews, thorough documentation, testing, learning and debugging
  • Active sharing of experiences and skills within and across development teams to improve software and code quality
  • Contribute to and make good decisions to resolve complex problems and provide sustainable solutions for real life

Your qualifications

  • Degree in computer science with above-average grades (preferably M.Sc., diploma or PhD) or similar qualification
  • Several years of practical experience in designing and developing software, preferably as part of a development team (e.g., through work experience, open-source projects or internships)
  • Technical know-how and skills that match (at least in parts) our tech stack and responsibilities as developers.
  • Strong problem-solving and decision-making skills with good judgement and appreciation for feedback to develop and grow

Why us?

1. You share our vision. This is a good start to head for the same objectives and mission goals. It is of greatest importance to us to maximize positive impact on the world. In the end, this is the purpose of our company. And this is the reason for our work.

2. You share the same values. We love our culture code! You don’t have to have the same feeling right away. And you don’t have to be like that completely – none of us are. But we believe it’s better to be driven by shared values rather than by rules and titles.

3. You believe this is the very best (working) environment for you. At least for the foreseeable future. Like Akio Toyoda, we believe the key to making quality products is to develop quality people.

About us

Yatta is a tech startup and software company located in Kassel and Frankfurt (Germany). We believe that software is changing the world for the better. That’s why we strive to improve software engineering. Our mission is to enable developers by providing them with state-of-the-art tooling, for now and tomorrow.

#J-18808-Ljbffr

Software Engineer (m/f/d) Arbeitgeber: Yatta Solutions GmbH

At Yatta, we are not just a tech startup; we are a community of passionate individuals dedicated to making a positive impact through software engineering. Located in the vibrant cities of Kassel and Frankfurt, we offer a collaborative work culture that fosters innovation and personal growth, providing our employees with opportunities to work on meaningful projects that truly benefit users. Join us to be part of a team that values shared vision and continuous improvement, where your contributions will help shape the future of technology.
Y

Kontaktperson:

Yatta Solutions GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer (m/f/d)

✨Tip Number 1

Show your passion for software engineering! During the interview, share specific examples of projects you've worked on that demonstrate your problem-solving skills and your love for tackling challenges.

✨Tip Number 2

Familiarize yourself with our tech stack. Even if you haven't worked with all the technologies listed, being able to discuss them and express your eagerness to learn will impress us.

✨Tip Number 3

Emphasize your teamwork experience. We value collaboration highly, so be ready to talk about how you've successfully worked in teams and contributed to shared goals.

✨Tip Number 4

Prepare to discuss your approach to continuous improvement. Share how you handle feedback, conduct code reviews, and strive for quality in your work, as these are key aspects of our culture.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (m/f/d)

Proficiency in Frontend Technologies (Angular, React, TypeScript, JavaScript, HTML5, Sass)
Experience with Backend Technologies (Python, Java, Kotlin, C#, C++)
Mobile Application Development (Swift, Objective C, Kotlin, Ionic)
Familiarity with Collaboration Tools (Jira, Confluence, Jenkins, Git, Slack, Figma)
Database Development Skills (PostgreSQL, MongoDB, InfluxDB)
Understanding of Agile Software Development Methodologies (SCRUM, Kanban, Lean)
Strong Problem-Solving Skills
Ability to Conduct Root Cause Analysis
Experience in Code Reviews and Documentation
Knowledge of Cloud Applications (AWS, OpenShift, Kubernetes)
Experience with Desktop Applications (Windows, MacOS, Linux)
Mobile App Development for iOS and Android
Team Collaboration and Communication Skills
Adaptability to New Technologies and Frameworks
Passion for Continuous Learning and Improvement

Tipps für deine Bewerbung 🫡

Understand the Company Culture: Before applying, take some time to understand Yatta's culture and values. Highlight how your personal values align with theirs in your application.

Tailor Your CV: Make sure your CV reflects your experience with the technologies mentioned in the job description. Emphasize any relevant projects or roles that showcase your skills in software development.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and problem-solving. Mention specific examples of how you've worked in teams and contributed to successful projects.

Showcase Your Problem-Solving Skills: Provide examples in your application that demonstrate your strong problem-solving abilities. Discuss challenges you've faced in past projects and how you overcame them.

Wie du dich auf ein Vorstellungsgespräch bei Yatta Solutions GmbH vorbereitest

✨Show Your Passion for Software Engineering

Make sure to express your genuine enthusiasm for software engineering during the interview. Share specific examples of projects you've worked on that demonstrate your problem-solving skills and your love for tackling challenges.

✨Familiarize Yourself with the Tech Stack

While you don't need to master every technology listed, it's important to have a good understanding of the key tools and languages mentioned in the job description. Be prepared to discuss your experience with relevant technologies like Python, Java, or Angular.

✨Emphasize Teamwork and Collaboration

Since the company values teamwork, be ready to share experiences where you successfully collaborated with others. Highlight how you contributed to team projects and how you value feedback and shared learning.

✨Align with Company Values

Research the company's mission and values before the interview. Be prepared to discuss how your personal values align with theirs and how you can contribute to their goal of maximizing positive impact through software.

Software Engineer (m/f/d)
Yatta Solutions GmbH
Jetzt bewerben
Y
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>