SRI Tech Solutions Inc
Senior UI Engineer Job at SRI Tech Solutions Inc in Austin
SRI Tech Solutions Inc, Austin, TX, United States, 78716
Job Description
Job Description
Role : UI Engineer
Location : Austin, TX Three days onsite (Hybrid)
Duration: Long Term
Experience Level: 5-10 Years
About the Role
We are seeking a talented UI Engineer / Senior ReactJS Developer with a strong background in front-end development to join our dynamic team. The ideal candidate will have extensive experience in building and optimizing web applications using modern frameworks and tools, with a focus on performance, scalability, and maintainability.
Key Responsibilities
- Develop and maintain dynamic web applications using ReactJS, Redux, and TypeScript.
- Optimize front-end performance, ensuring seamless user experiences through performance tuning of web applications.
- Build and style components using Sass/SCSS, ensuring responsive and accessible designs.
- Implement React features using React Hooks and modern JavaScript (ES6).
- Integrate front-end applications with back-end services built on Spring Boot.
- Collaborate with UI/UX designers, backend developers, and other stakeholders to deliver high-quality solutions.
- Stay up to date with emerging technologies and best practices in front-end development.
Required Skills and Experience
ReactJS: 5-10 years of hands-on experience.
Redux:
- At least 1 year of practical implementation experience.
- Sass/SCSS: Proven expertise in using these tools for styling applications.
- Spring Boot: Minimum 1 year of experience integrating front-end with back-end services.
TypeScript:
- At least 1 year of experience developing strongly typed JavaScript applications.
- React Hooks: 2-5 years of expertise in building functional components and managing state.
- ES6: 2-5 years of experience with modern JavaScript features.
- HTML/CSS/JavaScript: 10+ years of experience developing robust and accessible web interfaces.
- Performance Tuning: At least 1 year of experience optimizing the performance of web applications.
Preferred Skills
- Familiarity with Full Stack Java Development.
- Strong understanding of front-end best practices, cross-browser compatibility, and responsive design principles.
- Experience working in Agile development environments.