Okta9 дней назад
Staff Fullstack Engineer
Зарплата не указана
Bengaluru
Навыки
ReactTypeScriptJavaSpring BootMySQLJavaScript (ES6+)HTML5CSS3WebpackBabelViteYarnRESTful APIsJestReact Testing LibraryPlaywrightGitResponsive DesignAccessible Web InterfacesFIDOU2FWebAuthSSOSAMLOAuthFederation
Обязанности
- 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, UX designers, UX researchers and backend engineers to translate requirements into robust and effective Fullstack solutions
- 04Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards
- 05Optimize applications for speed, scalability, and responsiveness across various devices and browsers
- 06Contribute to the evolution of our frontend architecture, ensuring its long-term scalability and maintainability
- 07Participate in code reviews, providing constructive feedback and ensuring code quality across the team
- 08Proactively identify and address technical debt, performance bottlenecks, and areas for improvement
- 09Stay up-to-date with the latest trends and technologies in Fullstack development, evaluating and recommending new tools and approaches
- 10Champion a culture of continuous improvement, innovation, and technical excellence within the team
Требования
- 0110+ 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
- 03Extensive experience in developing and scaling enterprise-grade backend applications with Java and Spring Boot, including deep knowledge of API security and database performance tuning
- 04Proficiency in TypeScript, with a proven ability to leverage its features for robust and maintainable codebases
- 05Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3
- 06Experience with front-end tooling such as Webpack, Babel, Vite, and package managers (Yarn)
- 07Hands-on experience with relational databases, specifically MySQL, including data modeling and query optimization
- 08Demonstrated experience consuming and integrating with RESTful APIs
- 09Familiarity with testing frameworks (e.g., Jest, React Testing Library, Playwright) and a commitment to writing comprehensive tests
- 10Strong understanding of version control systems, particularly Git
- 11Experience with responsive design principles and building accessible web interfaces
- 12Excellent problem-solving skills, with the ability to debug complex issues and find practical solutions
- 13Strong communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team
Условия
- 01Hybrid work arrangement
- 02Global presence with over 20 offices worldwide
- 03Focus on employee well-being
- 04Commitment to social impact
- 05Talent development and fostering connection & community