Software Development Engineer 4 at RingCentral

Bengaluru, Karnataka, India

RingCentral Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaSIndustries

Requirements

  • 10+ years of experience in front-end/UI development
  • Hands-on with coding
  • Successful track record of implementation of at least one flagship app with a significant user-base, involving multiple platforms and teams
  • Experience in collaborating with backend teams on technical solutions and API design
  • Demonstrated ability to analyze and solve complex problems with global view in mind, and make balanced decisions
  • Advanced understanding of current design patterns and paradigms
  • Strong business sense and insights of product features
  • 5+ years of working experience in React.js ecosystem libraries like Redux or MobX or Material-UI
  • Know-how with regard to front-end tooling such as Webpack, Babel, ESLint, etc
  • Familiarity with the bundling process and how to configure webpack/rollup from scratch
  • Understanding how to use browser development tools and how to use them in JavaScript code
  • Willingness to take ownership of tasks and achieve targets with minimum supervision
  • Experience with SaaS, distributed, highly available, event-driven systems
  • Ability to analyze, troubleshoot, and solve a wide range of technical problems; strong problem-solving skills, a can-do attitude
  • Good knowledge of UX designing
  • Nice to have: experience working with WebRTC

Responsibilities

  • Review requirements and translate them into technical implementation
  • Write components and unit tests for your code by using testing frameworks
  • Build the scalable and open application platform to enable 3rd-party integrations and plug-ins
  • Perform code reviews for peers and continuously look for opportunities to improve and optimize code quality
  • Analyze, troubleshoot, and solve a wide range of problems
  • Effectively communicate and collaborate on design and technology with management and other engineering teams
  • Drive the application technology evolution by introducing new technology to the team and product implementation

Skills

React
TypeScript
Redux
JavaScript
HTML
CSS
Testing-Library
Playwright
Webpack
Babel
ESLint
MobX
Material-UI
Rollup
WebRTC
SaaS

RingCentral

Phone and video system

About RingCentral

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI