GrepJob
Okta

Principal UI Software Engineer

Okta

Apply
about 3 hours ago
Bengaluru, India
Staff+
H1B Sponsor

Responsibilities

  • Lead the design and development of complex, high-performance features using React and TypeScript.
  • Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into effective frontend solutions.
  • Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards.
  • Optimize applications for speed, scalability, and responsiveness across various devices and browsers.
  • Contribute to the evolution of frontend architecture for long-term scalability and maintainability.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Proactively identify and address technical debt and performance bottlenecks.
  • Stay up-to-date with the latest trends and technologies in frontend development.
  • Champion a culture of continuous improvement and technical excellence within the team.

Requirements

  • 10+ years of professional experience in frontend development, focusing on complex web applications.
  • Deep expertise in React, including core principles, hooks, and state management.
  • Proficiency in TypeScript for robust and maintainable codebases.
  • Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
  • Experience with front-end tooling such as Webpack, Babel, and package managers.
  • Demonstrated experience consuming and integrating with RESTful APIs.
  • Familiarity with testing frameworks and a commitment to writing comprehensive tests.
  • Strong understanding of version control systems, particularly Git.
  • Experience with responsive design principles and building accessible web interfaces.
  • Excellent problem-solving skills and the ability to debug complex issues.
  • Strong communication and interpersonal skills for effective collaboration.

Benefits

  • Amazing benefits that support employee well-being.
  • Opportunities for social impact through community initiatives.
  • A dynamic work environment with flexibility and mobility.

Tech Stack

GitJavaScriptJestReactTypeScriptWebpackYarn

Categories

FrontendFull Stack