Responsibilities
- To work as part of the Engineering team in the development of new features, investigation of customer support problems and the delivery of releases from minor hot fixes to full feature releases.
- Get involved in the design of new features working with the Senior Engineers in producing those designs.
- Maintain high standards of software quality within the team by following good practices and habits and suggesting improvements when and where appropriate.
- Work effectively with other teams within the development life cycle
- Communicate progress, problems and potential risks upwards in the management chain reporting directly to the local Engineering Manager.
Requirements
- Minimum 4 years or more experience in Software Development.
- Hands-on experience with Vue.js 3-5 (Composition API, Options API).
- Familiarity with state management libraries like Vuex and Pinia.
- Experience with Vue Router and reusable component-based architecture.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Knowledge of REST APIs and JSON data handling
- Good team player, Excellent problem-solving and analytical skills, with a strong focus on software quality.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Nice to Have
- Basic knowledge of testing framework Jest and CSS framework Tailwind.
- Knowledge on Middle-layer GraphQL
- Basic knowledge on Java server pages (JSP) and jQuery
Work Arrangement
On-site
Additional Information
- Work Time(IST): 3:30 pm to 12:30 am