Full Stack Web Software Developer (Senior) - Full Time

ONDEWO (Vienna, Österreich) Vor 14 Tagen veröffentlicht
Remote Friendly Programming Europe Full-time

As a Full Stack Web Software Developer (Senior) of the award-winning and fast-growing Austrian artificial intelligence company ONDEWO, your primary focus is to design the architecture, build new features, improve the stability and performance of our unique ONDEWO Artificial Intelligence Management (AIM) Platform. This platform allows to build innovative plugins and front ends during the proof of concepts with customers from all industries and connects via GRPC to our event-driven, microservice-based AI architecture backend systems for speech-to-text, natural language understanding, text-to-speech, and VOIP call automation. Your work will focus on creating user interface components, data structures, and backend integration logic via high-speed GRPC protocols in the newest Angular version. As part of the core product team, you will collaborate closely with data scientists, product managers, and customer teams.

Our vision is to enable machines to engage with humans in natural conversations (e.g., robots, voice assistants, chatbots, cars, and IOT devices). You will receive extensive coaching and feedback to accelerate your learning and personal growth from senior data scientists. Are you ready to shape the future of machine <> human communication and interaction? Then you are the right person for our team! Are you ready to shape the future of machine <> human communication and interaction? Then you are the right person for our amazing team!

Responsibilities

  • Design and implementation of low-latency and high-performance Angular 11 code
  • Prepare and do architecture decisions for shortening feature development cycles, improved stability, and better test coverage
  • Writing reusable, testable, and efficient Angular code – we “automatically test” everything
  • Design, development, and integration of user-facing speech-to-text, text-2-speech, and natural language understanding elements developed by the AI teams
  • Be part of a cross-functional team to work on continuous improvement of our systems with innovative technologies
  • Keep up to date with the latest technologies, evaluate new tools, and learn new techniques
  • Participate in design, code, and architecture reviews and coach other team members
  • Work with our development, product managers, and QA team to ensure successful, timely, high-quality sprint delivery
  • Take ownership of the delivery of features from inception through to production on multiple projects
  • Learn how to do production-ready deployment on customer's IT infrastructure with Ansible, Docker, and Podman

Desired Qualities

  • University degree (MSc) in computer science, physics, mathematics, electrical engineering, data science, or equivalent industry experience
  • Minimum 4 years working with Angular 8+ (We currently use Angular 11)
  • Strong JavaScript, Angular, and with a Python or Java background
  • Strong desire for clean, well-structured, and maintainable code
  • Strong proficiency in Angular and Node.js (Python or Java background is a plus)
  • Test-driven development style
  • Very good understanding of front-end technologies, such as HTML5, and CSS3
  • Passionate about Agile and DevOps and ability to inspire colleagues around these delivery models
  • Very experienced in design patterns, object-oriented design, data structures, and algorithms
  • Great experience in professional software engineering practices and best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Minimum of 2 years experience with DevOps tools (Docker, Ansible, Podman, Kubernetes, OpenShift, and containerized applications)
  • Has a dream to work with cutting-edge technologies
  • Fast learner, high capacity for abstract thinking & structured approach to work plus a hands-on mentality & international mindset
  • Strong team player, eager to learn and teach juniors and get things done mindset, and great to work with
  • English fluency, both written and verbally (fluency in German or another language is a plus)

What We offer

  • High-performance laptop (NVIDIA 4 GB GPU RAM, 32 GB RAM, 8 Cores/16 Threads, SSD), 2x 4K monitors and 1Gbit fiber internet
  • World Class GPU IT infrastructure with our own NVIDIA DGX A100, NVIDIA DGX Station and Supermicro CPU compute servers with over 256 CPU cores
  • Great medical, dental, vision insurance
  • 5 weeks paid vacation in addition to the numerous public holidays in Austria
  • Amazing team & culture
  • Flexible and remote work
  • Brand new office space
  • Free coffee, tea, and sweets
  • Team events
  • Vienna is a beautiful and culture-rich city

Salary

We are happy to pay more than what is in the Austrian IT-Collective Agreement. Let us talk about your compensation plan in person, which depends on your relevant qualification, education, and experience.

Full Stack Web Software Developer (Senior) - Full Time

Auf der Website des Unternehmens bewerben
Back to search page
;