Software Engineering
What your job will involve:- Be part of an autonomous team, empowered to solve well-renowned clients' issues.
- Use a wide range of frontend technologies (depending on clients’ technical landscape), for instance Angular, React, Redux, TypeScript.
- Build high quality and accessible user experiences with focus on UI testing, and Agile software development.
- Guide and mentor colleagues in projects and in internal Zühlke initiatives.
- Lead teams in delivering high quality solutions, in the most efficient and pragmatic way.
- Coach clients’ and Zühlke’s colleagues in adopting the right methodical and technical solution.
- Stay up to date with recent and future development in Web Frontend technologies and proactively shape our Web development strategy.
We would love to hear from you, if you have ANY of the following: - In-depth knowledge of at least one JavaScript framework (e.g. Angular, React, or Vue), and TypeScript (or JavaScript), HTML5, and CSS3 / Less or Sass.
- An understanding of Composable UI, Progressive Web Applications (PWA), Single Page Applications (SPA), Consuming APIs (e.g. Backend For Frontend).
- Experience in crafting robust user experience on the web, by adopting best practices like accessibility and usability, and applying software engineering principles.
- Good understanding of Agile software development, especially how agile can accelerate and improve the software development lifecycle.
- Proven technical leadership, communication, and client-facing skills in various software development projects.
- Ability to facilitate communication between business and technical teams.
- Curiosity to explore and learn about new/other frontend technologies or different ecosystems (e.g. mobile, backend, or cloud).
- Experience working with distributed systems and CI/CD pipelines.
- You have proficiency in German and English
Our approach to Software Engineering: We want to release value to user effectively, and to do this we believe in:
- Crafting quality software, by caring for testability and adopting a shift-left approach.
- Solving challenges as a team, and using pair-programming, mobbing, and other eXtreme Programming techniques.
- Using automation where it’s possible, to allow people to focus on the right things.
- Working closely and iteratively with the business and UX/UI teams, to make sure that our software is tailored to the clients’ expectations and can be used by humans.
Behaviours: - You’re open, proactive, responding to changes quickly and with agility while learning in the process
- You maximize benefit as simply as possible but as complex as needed
- You recognize and seize opportunities confidently and take an entrepreneurial approach
- You focus on the customer and guide them from the concept phase through to market success
- You’re able to persuade people through clear communication, negotiation skills, empathy and an ability to see things from others’ perspective
- You establish long-term, partnership-oriented relationships and develop and maintain them
- You think and act in the interests of the organization as a whole and utilize synergies
- You take personal initiative in confronting obstacles and failures, have an optimistic overall attitude and take measures to ensure performance in the long term
You can't cover everything? No problem. We don't expect you to be able to do everything, but rather to apply your knowledge in a targeted manner and to work with your colleagues and customers on an equal footing. Specialized knowledge is just as important as openness and last but not least your ability and interest in learning and applying new things.
What do we have to offer you?- Unique culture: we communicate openly with each other, assess ourselves honestly and enjoy working in a team.
- Foster “on the job” learning: we are committed to the growth of our people and are investing in their development. We’re empowering them to build the skills they need to make a positive impact, both personally and for our clients, today and in the future.
- Good work-life balance: a family-friendly workplace, flexible working hours and the possibility to work from home.
- A profit share scheme: in addition to your annual salary, you’ll receive a profit share defined by the company’s success in the previous year.
- Other benefits: social and employee events including the annual team camp, an annual Wiener Linien ticket, shopping allowance, high-end notebooks, modern open office.
For this position we are offering an attractive compensation package well above the IT collectively agreed minimum basic salary (IT-KV, with classification ST2/rule). The gross salary/month starts at EUR 5.000,- and will be adjusted according to your qualifications and experience. No all-in contract.
Are you interested in working with us? Create your future today and apply for a job at Zühlke!
permanent
80-100 %
Vienna