i
Hiring Eye
36 Hiring Eye Jobs
Senior Software Engineer - UI (5-10 yrs)
Hiring Eye
posted 14hr ago
Key skills for the job
About Us :
We are a dedicated, and growing team of designers and developers, passionate about User Experience (UX), Design & Quality.
We focus exclusively on providing design & development services for Web, Desktop and Mobile platforms & products.
We are proud to count several marquee software product companies as well as startups of different sizes amongst our customers.
User Analysis, Information Architecture, Interaction Design, Visual Design, Usability Analysis are our specialties in Design Services.
For UI development, we rely on HTML, CSS, AJAX, JQuery, ExtJS, Sencha, Flex/Flash, Silverlight, iOS & Android technologies.
Job Description :
We are seeking a highly skilled and experienced Senior Software Engineer to join our Product Development Team.
The ideal candidate will be responsible for designing and developing robust, scalable, and high-performance client application modules and components.
This is a hands-on role requiring expertise in web development, particularly in JavaScript frameworks and tools.
Responsibilities :
- Analyze business requirements and collaborate with cross-functional teams to design and implement solutions.
- Develop, test, and maintain high-quality client application modules and components.
- Write clean, maintainable, and optimized code adhering to best practices.
- Build reusable React components and front-end libraries for future use.
- Optimize applications for maximum speed, scalability, and performance.
- Debug and resolve performance bottlenecks and browser compatibility issues.
- Stay updated with emerging technologies and apply them to improve existing systems.
Requirements :
The core requirements for the job include the following :
- Proficient in JavaScript (ReactJS/Redux/Redux Saga), HTML, CSS, and HTTP (Fetch API/Axios).
- Hands-on experience with ES6 and DOM manipulation.
- In-depth understanding of JavaScript Objects and Arrays for data manipulation and construction.
- Write clean, maintainable, and readable code.
- Experience in creating optimized and reusable React components.
- Deep understanding of browser behavior, performance, and cross-browser compatibility issues.
- Proficient with version control tools like Git.
- Experience with building frameworks such as Jenkins, Vite, Webpack, etc.
- Expertise in advanced CSS, animations, and responsive design.
- Skilled in debugging using tools like Chrome DevTools, React DevTools, and Redux DevTools.
- Expertise in creating and maintaining PWA applications.
- Familiarity with Electron Framework for building cross-platform applications.
- Experience with charting libraries like Chart.js, React Charts, etc
Functional Areas: Other
Read full job descriptionPrepare for Senior UI Software Engineer roles with real interview advice