UI DEVELOPER - REACT
Job Description
- We are seeking a skilled and experienced UI Developer specializing in React.js and TypeScript to join our dynamic team.
- As a UI Developer, you will be responsible for designing and implementing user interfaces for web applications, ensuring a seamless and visually appealing user experience.
- Your expertise in React.js and TypeScript will be crucial in developing efficient, modular, and maintainable code
Responsibilities Duties:
1. UI Design and Development:
- Collaborate with the design team to translate UI/UX wireframes and mockups into responsive, interactive web applications.
- Develop and maintain user interfaces using React.js and TypeScript.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
2. Code Optimization and Maintenance:
- Write clean, well-documented, and efficient code.
- Identify and address performance bottlenecks and resolve bugs to improve application stability.
- Collaborate with backend developers to integrate frontend components seamlessly.
3. Component-based Development:
- Implement reusable and modular components to facilitate code maintainability.
- Work with state management libraries, such as Redux, to manage application state efficiently.
4. Responsive Design:
- Develop web applications that are responsive and compatible across various devices and browsers.
- Optimize user interfaces for different screen sizes and resolutions.
5. Collaboration and Communication:
- Collaborate with cross-functional teams, including designers, backend developers, and QA engineers, to deliver high-quality software solutions.
- Communicate effectively with team members and stakeholders to gather requirements and provide project updates.
Key Skills:
- Proven experience as a UI Developer or similar role.
- Strong proficiency in React.js and TypeScript.
- Experience with frontend build tools and package managers (e.g., Webpack, npm).
- Solid understanding of responsive design principles and cross-browser compatibility.
- Familiarity with RESTful APIs and integrating frontend with backend services.
- Knowledge of state management libraries, especially Redux.
- Excellent problem-solving and debugging skills.
- Strong collaboration and communication skills.
- up to 3 years of relevant experience in UI development, with a focus on React.js and TypeScript.
Experiance Qualifications:
- Proven experience as a UI Developer or similar role.
- Strong proficiency in React.js and TypeScript.
- Experience with frontend build tools and package managers (e.g., Webpack, npm).
- Solid understanding of responsive design principles and cross-browser compatibility.
- Familiarity with RESTful APIs and integrating frontend with backend services.
- Knowledge of state management libraries, especially Redux.
- Excellent problem-solving and debugging skills.
- Strong collaboration and communication skills.
- up to 3 years of relevant experience in UI development, with a focus on React.js and TypeScript.
Benefits:
- Benefits: This may include training, health, insurance, commuting support, lunch service etc.