Vacancy caducado!
Role 1: UI Developer (Vuejs)Role 2: UI Technical LeadRole 3: Sr. Software Engineer(Vuejs)Role 4: UI Lead Front End Engineer
Job Description of UI Developer (Vuejs)- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Competent in programming and debugging across multiple modules and dealing with related external dependencies
- Provides story or business requirements breakdown planning and estimation, reviews and evaluates the team's estimates
- Accountable for complex stories or business requirements
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Identifies new areas that could be measured
- Able to identify, evaluate and discuss alternative technologies and techniques
- Justifies decisions and achieves peer consent
- Interacts with team members, other IT teams, business users, individual contributors, managers
- Sphere of influence is small group of peers
- Actively shares knowledge within domain
- Able to share knowledge outside domain
- Mentors co-workers within area of expertise, improves other's productivity
- Provides guidance for the work performed by contractors
- Assesses the quality of work and effectiveness of contract resources
- Participates in development of contractor agreements, including deliverable and SLAs
- Strong Experience in Vue.js
- Sr. UI Engineer with 7+ years' experience
- Hands on full cycle Web Development/UI/Front end development experience to design and development of high-volume, high-performance, high-availability applications
- Designing and developing user interface solutions for websites and web applications.
- Extensive knowledge of web technologies and building large-scale web applications.
- Expertise in JavaScript, jQuery, HTML, CSS3, Web Components JS and HTML
- Familiarity with Angular / BackboneJS, Webpack, ES5 and ES6 features
- Expertise with Bootstrap or other responsive design techniques
- Expertise with cross-browser, cross-platform, and design constraints on the web.
- Experience in working with Agile Methodology.
- Ability to solve problems creatively and effectively.
- Should possess excellent communication skills
- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Demonstrates technical expertise and discusses solutions with Leadership executives.
- Able to identify, evaluate and discuss alternative technologies and techniques
- Mentors co-workers within area of expertise, improves other's productivity
- Provide support for project deliverables from design, development to go-live.
- Exposure to retail domain
- 10 years and above overall years of experience
- Expertise in React and Redux, REST APIs using Node-ExpressJS"
- Expertise in JavaScript, ES6, CSS3, Web Components JS
- Experience in leading a team by providing technical guidance
- Able to understand the requirements from the business stakeholders and work with remote location teams.
- Experience in Devops is a nice to have skill
- Should have experience with New Relic
- Designing and developing user interface solutions for high-volume, high-performance, and high-availability websites and web applications.
- Should possess excellent communication skills.
- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Able to identify, evaluate and discuss alternative technologies and techniques
- Provide support for project deliverables from design, development to go-live.
- Exposure to retail domain
- Must be an Expert with UI Tech stack - Web Components, NPM packages
- Lit HTML, Jest, flux pattern, SASS
- Must have experience in implementing Responsive design
- Must be an expert in integrating with various backend interfaces.
- Vue JS
- Vue Router
- Vuex
- Vue SSR (Server-side Render)
- Node
- SCSS
- Gathers and verifies technical requirements
- Authors and audits technical design for features
- Identifies feature and module dependencies
- Proposes mitigation plans for identified risks and problems
- Suggests process improvements and best practices
- Demonstrates technical expertise and discusses solutions with Leadership executives.
- Able to identify, evaluate and discuss alternative technologies and techniques
- Mentors co-workers within area of expertise, improves other's productivity
- Provide support for project deliverables from design, development to go-live.
- Exposure to retail domain
- 7+ years of experience with Frontend Frameworks and technologies like HTML/Javascript/CSS/SCSS.
- Familiarity with Node/NPM based architecture and modules.
- Experience with BackboneJS/VUE/REACT/MarionetteJS framework preferred.
- Solid knowledge of JavaScript Unit Testing frameworks such as Mocha, Jasmine.
- Hands on experience with templating frameworks such as Mustache, Handlebars.
- Excellent knowledge of JavaScript (ES6) and Vue.js features, patterns and best practices
- Excellent knowledge of using Vue.js with backend frameworks like Spring Boot or Rest/GQL API
- Experience in leading a team of software engineers
- Experience with CSS frameworks such as Tailwind or Bootstrap or Foundation
- Knowledge of cross-browser development and browser compatibility
- Experience with working in an agile work environment (Scrum or Kanban)
- Worked in a team of remote developers before
- Can work independently and goal-oriented
- Strong understanding of design patterns: Object-oriented development, client-side MVC.
- Experience building and debugging complex systems in a team environment.
- Strong UI, design, and communication skills, and a positive attitude.
- Knowledge in backend technologies like J2EE/Spring Boot/Spring MVC is preferred but not mandatory.