Location
Bangalore | India
Job description
JOB PURPOSE
We are seeking a talented UI/UX Developer with a strong skillset in React.js to join our development team. As a UI/UX Developer with expertise in React.js, you will play a crucial role in designing and implementing user interfaces for our web applications. You will collaborate with cross-functional teams, including designers and backend developers, to ensure seamless integration of user-facing elements with server-side logic. The ideal candidate will be proficient in React.js, have a keen eye for design, and possess a deep understanding of user experience principles. You will create and translate UI/UX design wireframes into high-quality code, ensuring optimal performance and responsiveness of applications. Ability to deliver user-centric solutions in an Agile and hands-on manner is key.
Job Responsibilities
- Develop user interfaces for web applications using React.js and other related libraries.
- Collaborate with designers to translate design mock-ups and wireframes into responsive and intuitive user interfaces.
- Conduct thorough UI/UX analysis and provide recommendations for improvement.
- Proficiency in JavaScript/TypeScript and React.js along with its core principles and workflows (such as Flux or Redux).
- Experience with popular React workflows (such as Redux, Context API, Hooks) and state management.
- Implement and maintain reusable components and front-end libraries for future use.
- Optimize applications for maximum performance across different browsers and devices.
- Work closely with backend developers to integrate frontend interfaces with server-side logic.
- Collaborate with QA testers to conduct thorough testing and ensure high-quality deliverables.
- Work with cross-functional teams to ensure that projects are delivered on time, with high quality, and meet customer expectations.
- Stay updated with industry trends, emerging technologies, and best practices, and incorporate them into project development as appropriate.
- Troubleshoot, debug, and resolve technical issues to ensure seamless application performance.
- Strong problem-solving skills, attention to detail, and ability to work independently and as part of a team.
- Continuously improve the quality assurance process by identifying and implementing new tools and techniques.
Must-Have Technical Skills
• Programming Languages : JavaScript (ES6+), TypeScript
• Frontend: React.js, HTML5, CSS3
• Backend : RESTful APIs
• Database : Integrations with MongoDB, MySQL
• Testing/Debugging : Postman
• Version Control : Git, SVN
• Design : Figma, Knowledge of UI/UX best practices and design thinking methodologies
• Other Tools : Azure deployments, understanding of & experience with MERN stack.
Job Requirements:
- As a minimum, a bachelor's degree in computer related field such as Computer Science or Engineering or equivalent
- 5 years of proven experience as a React.js Developer with UI/UX experience.
Job tags
Salary