Senior UI Developer
We are seeking a highly skilled Senior UI Developer/Lead with extensive experience in building dynamic and responsive web applications using React.js. The ideal candidate will possess strong front-end development skills, leadership experience, and the ability to collaborate effectively with cross-functional teams to deliver high-quality UI solutions.
How you can make a difference?
Lead the design and development of dynamic, responsive UI components and interfaces using ReactJS.
Collaborate with UI/UX designers to translate design concepts into functional and visually appealing web pages.
Apply modern JavaScript (ES6+), HTML5, and CSS3 standards in frontend development.
Write clean, maintainable, and reusable code following best development practices.
Implement state management using tools like Redux or Context API to handle data flow and user interactions efficiently.
Building dynamic applications with real-time data synchronization using GraphQL services like AWS AppSync, GraphQL, Firebase Realtime Database.
Leveraging map visualization libraries like Leaflet.js to develop React based geospatial applications and components.
Integrate front-end applications with back-end services and APIs.
Implement secure authentication and authorization mechanisms, preferably with tools like Auth0.
Apply frontend security best practices to protect application data and user information.
Implement comprehensive test suites using JavaScript testing frameworks (Jest/Mocha) following test-driven development practices.
Optimize applications for performance, scalability, and responsiveness across various devices and browsers.
Work with modern web standards and responsive design techniques to ensure seamless user experiences across different platforms.
Troubleshoot and resolve UI-related issues, ensuring smooth interactions and fast loading times.
Participate in code reviews, maintain high standards of code quality, and ensure adherence to best practices.
Collaborate with other developers to ensure seamless integration and deployment.
Stay updated with the latest trends and advancements in front-end technologies.
What all you need.
Strong 6+ years of experience in front-end development with a strong focus on ReactJS
Proficient in modern web standards, responsive design, and preprocessor tools like SASS/SCSS.
Familiarity with RESTful APIs and AJAX for dynamic content.
Strong knowledge of version control systems like Git.
Experience with modern front-end build tools and workflows (e.g., Webpack, npm, Yarn).
Excellent problem-solving skills and attention to detail.
Strong leadership and communication skills to collaborate effectively with cross-functional teams.