Software Engineer - Webex Web Clients
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- 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.
- Contribute to the operational side of our distributed systems and highly available microservices.
- Leverage AI technologies to accelerate the team's productivity and the delivery of customer features.
Requirements
- Demonstrated 3+ 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.
- 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.
- Strong experience across the stack, in some of the following areas:
- Languages: Modern C++, Swift, TypeScript or JavaScript, Java
- 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.
- Familiarity with Git, DevOps practices, continuous integration, and continuous delivery.
- Experience with application monitoring and optimising applications across Web platforms and ecosystems.
- Bonus: Experience with Real time media technologies such as WebRTC or SIP.
- Bonus: Design library or design system development experience for UI frameworks.
- We provide training and mentoring for all new team members to fill in any gaps.
- Collab Hiring
- Why Cisco?
- We are Cisco, and our power starts with you.
Benefits
Additional Information
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 Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cisco? Share your experience