Source description
About the role
UI Developer
Knowledge of UI development with a focus on Angular/React JS, React Native.
Knowledge of modern frontend technologies, including JavaScript (ES6+), HTML5, and CSS3.
Basis of Core Java and J2EE design and development work on large-scale banking applications.
Location: Pune, India
Experience: 5+ years
Responsibilities
-
Design, develop, and maintain user interfaces using modern frontend technologies like Angular, React JS, and React Native.
-
Develop and maintain reusable UI components and libraries.
-
Ensure cross-browser compatibility and optimize website performance.
-
Implement responsive and mobile-first design principles.
-
Collaborate with UI/UX designers to translate designs into functional user interfaces.
-
Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. 1
-
Troubleshoot and debug UI-related issues.
-
Stay up-to-date with the latest frontend technologies and industry trends.
-
Required Skills:
-
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
-
Expertise in at least one modern frontend framework (Angular or React JS preferred).
-
Experience with React Native for mobile application development.
-
Knowledge of Core Java and J2EE concepts.
-
Understanding of design principles and user experience best practices.
-
Excellent problem-solving and debugging skills.
-
Strong communication and collaboration skills.
-
Desired Skills:
-
Experience with testing frameworks (e.g., Jest, Enzyme).
-
Experience with state management libraries (e.g., Redux, Zustand).
-
Experience with build tools (e.g., Webpack, Grunt, Gulp).
-
Experience with version control systems (e.g., Git).
More at Photon