Okta15.05.2026

Staff Fullstack Engineer

Bengaluru

Обязанности

  • 01Lead the design and development of complex, high-performance features using React and TypeScript
  • 02Architect and optimize high-performance server-side logic and robust data models using Java, Spring Boot, and MySQL to ensure the reliability and efficiency of our core identity services
  • 03Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into robust and effective frontend solutions
  • 04Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards
  • 05Develop, secure, and maintain scalable backend services and REST APIs using Java and Spring Boot to support end-to-end, full-stack feature delivery
  • 06Optimize applications for speed, scalability, and responsiveness across various devices and browsers
  • 07Contribute to the evolution of our frontend architecture, ensuring its long-term scalability and maintainability
  • 08Participate in code reviews, providing constructive feedback and ensuring code quality across the team
  • 09Proactively identify and address technical debt, performance bottlenecks, and areas for improvement
  • 10Stay up-to-date with the latest trends and technologies in frontend development, evaluating and recommending new tools and approaches
  • 11Champion a culture of continuous improvement, innovation, and technical excellence within the team

Требования

  • 018+ years of professional experience in Fullstack development, with a strong focus on building complex web applications
  • 02Deep expertise in React, including a strong understanding of its core principles, hooks, component lifecycle, and state management
  • 03Proficiency in TypeScript, with a proven ability to leverage its features for robust and maintainable codebases
  • 04Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3
  • 05Experience with front-end tooling such as Webpack, Babel, Vite, and package managers (Yarn)
  • 06Proven experience in backend development leveraging Java and the Spring Boot framework
  • 07Hands-on experience with relational databases, specifically MySQL, including data modeling and query optimization
  • 08Demonstrated experience consuming and integrating with RESTful APIs
  • 09Extensive experience in developing and scaling enterprise-grade backend applications with Java and Spring Boot, including deep knowledge of API security and database performance tuning
  • 10Familiarity with testing frameworks (e.g., Jest, React Testing Library, Playwright) and a commitment to writing comprehensive tests
  • 11Strong understanding of version control systems, particularly Git
  • 12Experience with responsive design principles and building accessible web interfaces
  • 13Excellent problem-solving skills, with the ability to debug complex issues and find practical solutions
  • 14Strong communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team

Условия

  • 01Hybrid work model
  • 02Compensation details not specified