Sr. Software Engineer

  • Location:
    London, United Kingdom
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Software Development
  • Job Id
    1419697

We'll be building the next generation of meetings client inside a browser as part of the Webex ecosystem, and we need more outstanding people like you to join us on this adventure! In this role, you'll own the design and development of new product features, help with the continuous delivery of our product and maintain open-source projects like momentum. design and the Webex JS SDK.

By being part of this team, you’ll not only ship code to millions of people, but also get the chance to give back to the developer community. Our goal for the future is to be the best WebRTC meeting client out there, so if you’re passionate about real-time communication, we are the place!


Responsibilities:

  • Build next-generation web applications with a focus on the client side.
  • Redesign UIs, implement new UIs with accessibility at the core by developing Webex’s own design system!
  • Engage with back-end micro-services by maintaining Webex’s official JS SDK
  • Technical ownership and mentoring
  • Realtime media development
  • Quality assurance through software development testing


Minimum qualifications/experience:

  • Bachelor's degree in a technical or engineering field or equivalent practical experience.
  • Some experience in Typescript and JavaScript development and building web applications using React. JS, CSS, HTML, Web Components, etc.
  • Be compatible with UK’s time-zone (up to +/-3h difference)


Preferred qualifications:

  • Experience with standard methodologies and patterns around state management tools like Redux
  • Experience with side effect managers, async logic and data fetching
  • Knowledge of web platforms such as DOM Events, Service Worker, and understanding of the way browsers work
  • Experience with writing accessible user interfaces according to WAI-ARIA (https://en.wikipedia.org/wiki/WAI-ARIA)
  • Passion for new technologies like Service Workers etc., and Open Source
  • WebRTC experience


WHAT'S IN IT FOR YOU?

  • Competitive salary and bonus scheme
  • Excellent benefits
  • Flexible working environment, hours and remote working
  • Innovation days/weeks to work on pet projects, experiment, grow as an engineer
  • A diverse group of fun teammates to learn from and share knowledge with


You’ll be a phenomenal fit if you:

  • can write in JavaScript/Typescript easier than you could in your native language
  • will call someone up to talk about a bug you found because you found it cool
  • will have an opinion on Typescript/React/Playwright but you'll happily work with anything
  • will see the importance of unit testing
  • are always on the lookout for ways to improve the codebase and developer experience
  • will care that the text isn't vertically aligned in that button
  • will happily hand-pack gingerbread house baking kits and ship them to your team-mates


Webex

Whether it’s by instant message, video meetings or calling – Webex is helping millions of people get things done day in and out. Reach a global audience with your work and help us make the lives of millions better day by day.

Cisco is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.

Message to applicants applying to work in the U.S. and/or Canada:

When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.

U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program.

Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows:

.75% of incentive target for each 1% of revenue attainment up to 50% of quota;

1.5% of incentive target for each 1% of attainment between 50% and 75%;

1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.

For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Share