React Solution Architect
Role Overview
We are seeking an experienced and dynamic React Solutions Architect to join our innovative team.
As a React Solutions Architect, you will play a pivotal role in designing and implementing scalable, efficient, and maintainable solutions using React and related technologies.
Your expertise will be crucial in driving the architecture, development, and successful delivery of complex React-based applications.
Key Skills for This Role
Full Job Posting
Job Description
We are seeking an experienced and dynamic React Solutions Architect to join our innovative team. As a React Solutions Architect, you will play a pivotal role in designing and implementing scalable, efficient, and maintainable solutions using React and related technologies. Your expertise will be crucial in driving the architecture, development, and successful delivery of complex React-based applications.
Responsibilities
- Architectural Design: Design and implement scalable and efficient solutions using React, ensuring alignment with business objectives. Provide architectural guidance and best practices for React-based projects.
- Design and implement scalable and efficient solutions using React, ensuring alignment with business objectives.
- Provide architectural guidance and best practices for React-based projects.
- Technical Leadership: Lead and mentor a team of developers, providing technical expertise and guidance. Collaborate with cross-functional teams to drive technical decisions and project success.
- Lead and mentor a team of developers, providing technical expertise and guidance.
- Collaborate with cross-functional teams to drive technical decisions and project success.
- Solution Development: Hands-on development and coding in React, ensuring high-quality code and adherence to best practices. Troubleshoot and resolve complex technical issues, ensuring optimal performance.
- Hands-on development and coding in React, ensuring high-quality code and adherence to best practices.
- Troubleshoot and resolve complex technical issues, ensuring optimal performance.
- Requirements Analysis: Work closely with stakeholders to understand business requirements and translate them into technical solutions.
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
- Documentation: Prepare and maintain comprehensive documentation related to system architecture, design decisions, and implementation details.
- Prepare and maintain comprehensive documentation related to system architecture, design decisions, and implementation details.
- Performance Optimization: Identify opportunities for performance optimization and implement strategies to enhance application speed and responsiveness.
- Identify opportunities for performance optimization and implement strategies to enhance application speed and responsiveness.
- Security and Compliance: Ensure that developed solutions comply with security standards and industry best practices.
- Ensure that developed solutions comply with security standards and industry best practices.
- Collaboration: Collaborate with UX/UI designers, product managers, and other stakeholders to ensure seamless integration of front-end components.
- Collaborate with UX/UI designers, product managers, and other stakeholders to ensure seamless integration of front-end components.
Requirements
- Proven experience (8-15 years) as a Solutions Architect with a strong focus on React development.
- Extensive hands-on experience with React, including HTML/CSS/SCSS, JSX/Typescript, JavaScript and ES6, NodeJs with NPM, Redux, any relevant middleware and related libraries.
- In-depth understanding of front-end architecture (including code organization), design patterns including best practices for state management, asynchronous operations, proper logging and error handling.
- Good knowledge of performance optimization techniques such as minimize re-renders, lazy loading, code splitting, bundle optimization.
- Good knowledge of debugging and problem solving (including CSS) using browser extensions such as React Developer Tool, Developer Tools in addition to using Postman for visualizing api output.
- Strong knowledge of JavaScript, HTML5, and CSS3/SCSS/LESS.
- Good knowledge of writing tests for functional testing components, good testing skills using Jest, React Testing Library (RTL), mocking dependencies and apis, testing for responsive UI.
- Good code review skills with problem code identification and resolution in addition to usage of eslint, prettier etc.,
- Experience with RESTful API integration and asynchronous programming .
- Ability to lead and mentor development teams.
- Excellent problem-solving and analytical skills.
- Strong communication, mentoring and collaboration skills.
- Familiarity with modern development tools and CI/CD pipelines using Git/Bitbucket/GitLab etc.,.
- Bachelor’s or Master’s degree in Computer Science or a related field.
About Technoflair Solutions
Indian IT services and consulting company delivering enterprise, ERP, geospatial, mobility, IoT, and DevOps solutions to organizations.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Technoflair Solutions
DevOps Architect
, IND
Senior Solutions Architect
, IND
Java Technical Lead
Hyderabad, IND
Technical Delivery Manager
, IND
Java Architect
Hyderabad, IND
Power BI Developer
Hyderabad, IND