Senior Software Engineer - Webex Web Client
CiscoTelecommunications · Technology › Software Engineer
دوام كاملهجين5+ سنوات
Bratislava, Slovakia
عن الوظيفة
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
Meet the Team
Cisco's Webex Engineering Group is redefining the future of collaboration. We're building a world where people connect effortlessly to enjoy modern, uncompromised collaboration across every room, desk, pocket, and application.
Our technology powers industry-leading products like Slido, Webex Meetings, Webex Calling, and Webex Contact Center. As a member of our team, your work will ensure every user gets a truly immersive experience regardless of device or location, empowering the hybrid working patterns of the future.
Our team is based in Bratislava. We operate a hybrid working model.
Your Impact
· Design, develop, and deliver full stack features used by millions of people worldwide.
· Write clean, secure, and maintainable code following engineering best practices.
· Debug, test, and fix issues in development and production environments.
· Collaborate closely with engineers, product managers, and designers to deliver the right solutions for customers.
· Learn and apply modern software development tools, frameworks, and workflows and share learnings with the team.
· Participate in code reviews, incorporate feedback, and continuously improve code quality.
· Help lead the operational side of our web applications including deployment, telemetry development, monitoring, and maintenance of distributed systems.
· Lead collaboration with Product/UX teams for customer facing feature delivery.
· Own and shape large parts of the web application’s architecture and contributing to multi-team design evaluations.
· Contribute to open source and/or developer ecosystem SDKs and libraries.
· Mentorship of engineers through code, reviews, documentation, and various programs.
· Making collaboration web apps accessible to all through standardized, certified approaches.
· Leverage AI technologies to accelerate the team’s productivity and the delivery of customer features.
Minimum Qualifications:
· Demonstrated 5+ years of professional experience in software development.
· Experience in building and maintaining client facing applications in production environments.
· Strong knowledge of software development fundamentals and architecture concepts and willingness to learn new technologies quickly.
· Understanding of monitoring production systems with external and internal data sources.
· Demonstrated experience in validation of software systems at scale.
· Ability to apply creative skills to complex problems.
· Flexibility to thrive in diverse team environments, and communicate clearly and precisely.
· Strong attention to detail and a commitment to continuous learning and quality results.
Preferred Qualifications:
· Strong experience across the stack, in some of the following areas:
· Languages: TypeScript or JavaScript, modern C++, Swift, Java, C#
· UI Frameworks, React, Angular, UIKit/SwiftUI, Jetpack Compose, or similar
· Backend (optional): Java (Spring), Node.js, Python
· Experience building and consuming RESTful APIs and WebSockets.
· Strong experience with unit, integration, and end-to-end testing, including contract testing and test automation in CI pipelines.
· Practical experience in AI assisted development with clear ownership of validated and production ready code.
· Hands on experience with Git, DevOps practices, and modern continuous integration/continuous delivery pipelines.
…