Job Description
Insight Global's client is looking for Sr. Front End Developers who will play a pivotal role in the development and maintenance of their web application solutions. The candidate must have a strong background in Vue.js (version 3), JavaScript, Typescript, and unit testing. Having experience using Pinia state management and MongoDB, and some familiarity with APIs, message queuing and Protocol Buffers would also be ideal. They will collaborate in a cross-functional team to design, develop, and test software solutions that meet product requirements. They will develop and maintain front-end application pages using Vue.js and JavaScript while writing clean and maintainable code using TypeScript, and manipulate JSON data. They will also be using Figma to export CSS/SASS and create SVG graphics., writing unit tests for Vue.Js using Vitest and able to access MongoDB storage. They will use Protobuf , MQTT, and APIs to communicate with other applications. They will participate in Agile and Scrum methodologies and collaborate using Git and Azure DevOps to track user stories and tasks; version control; continuous integration and deployment.
Skills and Requirements
3+ years of experience in full-stack web and/or front end web app development
Extensive experience in Vue.js and JavaScript development. (We will consider someone with deep experience in a different JavaScript-based library/framework if their background demonstrates the ability and willingness to quickly learn and adapt.)
Deep experience with JSON data model manipulation
Proficiency in TypeScript
High proficiency in CSS and preferably SASS
Ability to create SVG graphics
Familiarity with APIs and message queuing or messaging platforms in general (MQTT, event hubs, etc.).
Experience with Git and Azure DevOps or similar tools for task management, version control, and continuous integration.
Understanding of Agile and Scrum methodologies.
Excellent verbal and written communication skills in English
Bachelors degree in Computer Science or a related field (or equivalent work experience) Familiarity with Vitest (or Jest) and Pinia
Experience with MongoDB
Experience using Figma to export CSS/SASS and create SVG graphics null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].