Experience : up to 3 years
Qualification:
BTech/BE (CS, IT), BCA, MCA, Computer diploma in software development
Job Responsiblity:
Develop new user-facing features.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Optimize application for maximum speed and scalability.
Assure that all user input is validated before submitting to back-end.
Collaborate with other team members and stakeholders.
Skillset:
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, ReactJs/Angular
Proficient understanding of web markup, including HTML5, CSS3.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
You can also send your CV at
[email protected]
/*! elementor-pro - v3.15.0 - 09-08-2023 */ .elementor-button.elementor-hidden, .elementor-hidden { display: none } .e-form__step { width: 100% } .e-form__step: not(.elementor-hidden) { display: flex; flex-wrap: wrap } .e-form__buttons { flex-wrap: wrap } .e-form__buttons, .e-form__buttons__wrapper { display: flex } .e-form__indicators { display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; font-size: 0pxmargin-bottom: var(-e-form-steps-indicators-spacing) } .e-form__indicators__indicator { display: flex; flex-direction: column; align-items: center; justify-content: center; flex-basis: 0; padding: 0 var(-e-form-steps-divider-gap) } .e-form__indicators__indicator__progress { width: 100%; position: relative; background-color: var(-e-form-steps-indicator-progress-background-color); border-radius: var(-e-form-steps-indicator-progress-border-radius); overflow: hidden } .e-form__indicators__indicator__progress__meter { width: var(-e-form-steps-indicator-progress-meter-width, 0); height: var(-e-form-steps-indicator-progress-height); line-height: var(-e-form-steps-indicator-progress-height); padding-right: 0pxborder-radius: var(-e-form-steps-indicator-progress-border-radius); background-color: var(-e-form-steps-indicator-progress-color); color: var(-e-form-steps-indicator-progress-meter-color); text-align: right; transition: width .1s linear } .e-form__indicators__indicator: first-child { padding-left: 0 } .e-form__indicators__indicator: last-child { padding-right: 0 } .e-form__indicators__indicator-state-inactive { color: var(-e-form-steps-indicator-inactive-primary-color, #c2cbd2) } .e-form__indicators__indicator-state-inactive [class*=indicator-shape-]: not(.e-form__indicators__indicator-shape-none) { background-color: var(-e-form-steps-indicator-inactive-secondary-color, #fff) } .e-form__indicators__indicator-state-inactive object, .e-form__indicators__indicator-state-inactive svg { fill: var(-e-form-steps-indicator-inactive-primary-color, #c2cbd2) } .e-form__indicators__indicator-state-active { color: var(-e-form-steps-indicator-active-primary-color, #39b54a); border-color: var(-e-form-steps-indicator-active-secondary-color, #fff) } .e-form__indicators__indicator-state-active [class*=indicator-shape-]: not(.e-form__indicators__indicator-shape-none) { background-color: var(-e-form-steps-indicator-active-secondary-color, #fff) } .e-form__indicators__indicator-state-active object, .e-form__indicators__indicator-state-active svg { fill: var(-e-form-steps-indicator-active-primary-color, #39b54a) } .e-form__indicators__indicator-state-completed { color: var(-e-form-steps-indicator-completed-secondary-color, #fff) } .e-form__indicators__indicator-state-completed [class*=indicator-shape-]: not(.e-form__indicators__indicator-shape-none) { background-color: var(-e-form-steps-indicator-completed-primary-color, #39b54a) } .e-form__indicators__indicator-state-completed .e-form__indicators__indicator__label { color: var(-e-form-steps-indicator-completed-primary-color, #39b54a) } .e-form__indicators__indicator-state-completed .e-form__indicators__indicator-shape-none { color: var(-e-form-steps-indicator-completed-primary-color, #39b54a); background-color: initial } .e-form__indicators__indicator-state-completed object, .e-form__indicators__indicator-state-completed svg { fill: var(-e-form-steps-indicator-completed-secondary-color, #fff) } .e-form__indicators__indicator__icon { width: var(-e-form-steps-indicator-padding, 30px); height: var(-e-form-steps-indicator-padding, 30px); font-size: var(-e-form-steps-indicator-icon-size); border-width: 0pxborder-style: solid; display: flex; justify-content: center; align-items: center; overflow: hidden; margin-bottom: 0px} .e-form__indicators__indicator__icon img, .e-form__indicators__indicator__icon object, .e-form__indicators__indicator__icon svg { width: var(-e-form-steps-indicator-icon-size); height: auto } .e-form__indicators__indicator__icon .e-font-icon-svg { height: 1em } .e-form__indicators__indicator__number { width: var(-e-form-steps-indicator-padding, 30px); height: var(-e-form-steps-indicator-padding, 30px); border-width: 0pxborder-style: solid; display: flex; justify-content: center; align-items: center; margin-bottom: 0px} .e-form__indicators__indicator-shape-circle { border-radius: 50% } .e-form__indicators__indicator-shape-square { border-radius: 0 } .e-form__indicators__indicator-shape-rounded { border-radius: 0px} .e-form__indicators__indicator-shape-none { border: 0 } .e-form__indicators__indicator__label { text-align: center } .e-form__indicators__indicator__separator { width: 100%; height: var(-e-form-steps-divider-width); background-color: #babfc5 } .e-form__indicators-type-icon, .e-form__indicators-type-icon_text, .e-form__indicators-type-number, .e-form__indicators-type-number_text { align-items: flex-start } .e-form__indicators-type-icon .e-form__indicators__indicator__separator, .e-form__indicators-type-icon_text .e-form__indicators__indicator__separator, .e-form__indicators-type-number .e-form__indicators__indicator__separator, .e-form__indicators-type-number_text .e-form__indicators__indicator__separator { margin-top: calc(var(-e-form-steps-indicator-padding, 30px) / 2 - var(-e-form-steps-divider-width, 1px) / 2) } .elementor-field-type-hidden { display: none } .elementor-field-type-html { display: inline-block } .elementor-login .elementor-lost-password, .elementor-login .elementor-remember-me { font-size: .85em } .elementor-field-type-recaptcha_v3 .elementor-field-label { display: none } .elementor-field-type-recaptcha_v3 .grecaptcha-badge { z-index: 1 } .elementor-button .elementor-form-spinner { order: 3 } .elementor-form .elementor-button > span { display: flex; justify-content: center; align-items: center } .elementor-form .elementor-button .elementor-button-text { white-space: normal; flex-grow: 0 } .elementor-form .elementor-button svg { height: auto } .elementor-form .elementor-button .e-font-icon-svg { height: 1em } .elementor-select-wrapper .select-caret-down-wrapper { position: absolute; top: 50%; transform: translateY(-50%); inset-inline-end: 0pxpointer-events: none; font-size: 0px} .elementor-select-wrapper .select-caret-down-wrapper svg { display: unset; width: 1em; aspect-ratio: unset; fill: currentColor } .elementor-select-wrapper .select-caret-down-wrapper i { font-size: 0pxline-height: 2 } .elementor-select-wrapper.remove-before: before { content: "" !important }