We are seeking a highly skilled Vue.js Developer with a passion for creating engaging and interactive user interfaces. The ideal candidate will have substantial experience in web application development, particularly with the Vue.js framework, and strong leadership skills to guide project teams.
Key Responsibilities
- Participate in discussions with clients to gather scope information and analyze project requirements.
- Work closely with designers to build responsive and interactive user interfaces.
- Provide onsite/offshore technical leadership on large, complex web-based projects.
- Create Technical Requirements Documentation based on Product Requirement Documents.
- Contribute to project estimation and solution delivery for proposals.
- Utilize JIRA and Confluence for project management in an Agile delivery model.
Essential Skills
- 7+ years of web application development, with at least 3+ years focused on Vue.js.
- Strong proficiency in JavaScript (ES6+), Vue.js core principles, and state management libraries (Vuex/Pinia).
- Experience integrating RESTful and GraphQL APIs, along with asynchronous programming in Vue.js.
Front-end Technologies
- Solid knowledge of HTML5, CSS3, and libraries like Quasar 2.6.1/Vuetify.
- Familiarity with Vue Router and Vue CLI.
- Experience with automated JavaScript testing frameworks (e.g., Jest, Jasmine, Mocha).
- Proficient with GitHub, Jenkins, and continuous deployment pipelines.
Preferred Skills
- Strong interpersonal and communication skills, with the ability to present design documents effectively.
- Experience estimating end-to-end delivery of integration projects and tackling complex integration challenges.
Additional Skills
- Excellent customer interfacing and communication abilities.
- Strong attention to detail, analytical, and problem-solving skills.
Diversity and Inclusion. At Infosys, we are committed to embracing diversity and creating an inclusive environment. We encourage applications from individuals of all backgrounds and experiences.
For Applicants with Disabilities. If you require adjustments to the recruitment process, please contact our Recruitment team at [email protected] or call 1-866-472-0935.