position Summary
§ Title: UI Developer
§ Location: Bangalore
§ Type: Full Time
§ Qualifications: Bachelor’s/Master’s degree in computer science/Information Science
§ Experience: 4to 7 years
Ctc : As per company norms
Pls note
We are looking for immediate joiners only who can join in less than 15 days and No JNTU/ Osmania university Profiles
Development skills
§ Top-notch programming skills and in-depth knowledge of modern HTML/CSS, JavaScript
§ Hands-on experience in React JS, ECMAScript (ES5,ES6/above)
§ Experience in Unit and E2E test automation (preferably Jest &Cypress)
§ Knowledge of web components and different component patterns
§ Experience using a state management library (Redux, Context API)
§ A solid understanding of how web applications work including security, session management, performance, and best development practices
§ Adequate knowledge of Object-Oriented Programming and web application development
Methodologies
§ Git, Jenkins
§ Test driven development
Good to have
§ Very good at programming and debugging for cross- browser compatibility and accessibility code
§ Unit testing experience on tools such as chai, mocha, jasmine
§ Reusable components development that can be used across web/ mobile applications.
§ Build tools such as webpack, grunt, gulp, babel
Other skills
§ Collaborate with business partners to gather requirements, implement new functionality, and drive continuous improvements
§ Excellent written, communication & presentation skills
§ Strong analytical skills and enjoys solving complex technical problems.
§ Participate in all phases of software life cycle including architecture, technical design, implement, test, and launch
§ You enjoy wearing multiple hats and roles, and titles are not important to you.
§ You enjoy doing it right first time and utilize tools & techniques to constantly excel in what you work to deliver it on time.
§ You are comfortable working under strict confidentiality agreements and often behind the-scenes.
§ You are self-organized and manage time and resources well.
§ Work independently and as part of a team
§ You are constantly growing your own knowledge, and helping to grow the knowledge of others
Regards
sunitha,
HR Executive,
VMultiply solutions