Job Search
S nama možete ostvariti iznimnu karijeru.
Technical Architect(ReactJS) IRC224199
Job | IRC224199 |
Location | India - Noida |
Designation | Consultant |
Experience | 5-10 years |
Function | Engineering |
Skills | Java, JavaScript, ReactJS, TypeScript |
Work Model: | Hybrid |
Description
We are seeking a highly skilled ReactJS Architect to join our dynamic team. As a ReactJS Architect, a person should be responsible for leading the architecture and design of complex ReactJS applications. They will work closely with cross-functional teams to translate business requirements into scalable and high-performance solutions.
Should be able to work independently as an IC
Contribute to all phases of the development life cycle.
They will be responsible for server-side component designing, detailed technical design, development, testing, implementation, and maintenance.
They will also review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects.
Requirements
Architectural Design: Design and architect scalable, secure, and high-performance ReactJS applications that meet business requirements. Consider cross-cutting concerns such as security, scalability, maintainability, extensibility, error handling, logging, and monitoring.
Technical Leadership: Provide technical leadership and guidance to development teams throughout the software development lifecycle.
Technical Expertise: Demonstrate expertise in various aspects of ReactJS framework implementation, including but not limited to:
- Redux: Design and implement Redux architecture for managing application state in large-scale ReactJS applications.
- Context API: Utilize React Context API to manage global state and share data between components efficiently.
- React Hooks: Leverage React Hooks to simplify state management and component logic, enhancing code reusability and readability.
- Static Site Generation (SSG): Utilize SSG techniques to generate static HTML files for ReactJS applications, improving loading speed and performance.
- Code Splitting: Implement code splitting techniques using React.lazy and Suspense to improve initial loading time and optimize bundle size.
- GraphQL: Integrate GraphQL for efficient data fetching and management, enabling declarative data fetching and reducing over-fetching.
- Performance Monitoring: Implement performance monitoring tools like React Profiler and React DevTools to analyze and optimize ReactJS application performance.
- Error Reporting: Set up error reporting tools like Sentry or Bugsnag to track and report errors in ReactJS applications, facilitating timely debugging and resolution.
- Code Review: Conduct thorough code reviews to ensure adherence to best practices, coding standards, and architectural guidelines.
Prototyping: Create prototypes and proof-of-concepts to validate architectural decisions and explore new technologies in the ReactJS ecosystem.
Collaboration: Collaborate closely with cross-functional teams, including product managers, designers, and backend developers, to deliver high-quality solutions.
Mentorship: Mentor and coach junior developers to foster their growth and development in ReactJS development.
Research and Evaluation: Stay updated on emerging technologies, trends, and best practices in ReactJS development. Evaluate new tools, libraries, and frameworks to enhance the development process.
Job Responsibilities
We are seeking a highly skilled ReactJS Architect to join our dynamic team. As a ReactJS Architect, a person should be responsible for leading the architecture and design of complex ReactJS applications. They will work closely with cross-functional teams to translate business requirements into scalable and high-performance solutions.
Should be able to work independently as an IC
Contribute to all phases of the development life cycle.
They will be responsible for server-side component designing, detailed technical design, development, testing, implementation, and maintenance.
They will also review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects.
We Offer
Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.
Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays.
Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings.
Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses.
Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!