Role :- Contract
Position Web UI Engineer (ReactJs and Typescript)
Location: Remote
Job Description:
Note :
Job Description:
A Web UI Developer for product-based companies focuses on building scalable, high-performance user interfaces using ReactJS and TypeScript while collaborating deeply with product and design teams.
Role Summary
- Core Goal: Translate complex product requirements and high-fidelity designs into reusable, type-safe, and high-performance front-end components.
- Key Focus: Ownership of feature development, from architectural design to deployment and performance monitoring
Key Responsibilities
- Feature Engineering: Develop and maintain responsive, intuitive web applications using ReactJS and TypeScript.
- Component Architecture: Build reusable UI components and front-end libraries for future use across the product ecosystem.
- API Integration: Integrate front-end components with RESTful APIs or GraphQL, ensuring secure and efficient data flow.
- Performance & Optimization: Identify and resolve performance bottlenecks to optimize applications for maximum speed and scalability.
- Quality Assurance: Write unit and integration tests using frameworks like Jest or React Testing Library to ensure code reliability.
- Cross-functional Collaboration: Partner with UI/UX designers, backend developers, and product managers to deliver seamless user experiences
Required Technical Skills
- Core Tech: Expert-level proficiency in ReactJS, TypeScript, and modern JavaScript (ES6+).
- State Management: Hands-on experience with Redux, Toolkit, Zustand, or Context API.
- Styling: Mastery of HTML5, CSS3, and SCSS/SASS, including responsive design and CSS-in-JS (e.g., Styled Components, Tailwind).
- Tools & Build Pipelines: Familiarity with modern build tools like Vite, Webpack, Babel, and package managers like npm/yarn.
- Version Control: Proficiency in Git for collaborative development and code reviews.
- Authentication: Experience implementing security best practices such as JWT, OAuth, or Auth0
Sr. No
Skills
Years of Exp
Rating
1
Core Tech: Expert-level proficiency in ReactJS, TypeScript, and modern JavaScript (ES6+).
2
State Management: Hands-on experience with Redux, Toolkit, Zustand, or Context API.
3
Styling: Mastery of HTML5, CSS3, and SCSS/SASS, including responsive design and CSS-in-JS (e.g., Styled Components, Tailwind).
4
Tools & Build Pipelines: Familiarity with modern build tools like Vite, Webpack, Babel, and package managers like npm/yarn.
5
Version Control: Proficiency in Git for collaborative development and code reviews.
6
Authentication: Experience implementing security best practices such as JWT, OAuth, or Auth0
7
Core Tech: Expert-level proficiency in ReactJS, TypeScript, and modern JavaScript (ES6+).
State Management: Hands-on experience with Redux, Toolkit, Zustand, or Context API.