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
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)
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.