Inkwell
Get AI-powered advice on this job and more exclusive features.
Overview
Position Summary We are seeking an experienced and highly skilled Senior Front-End Developer with extensive knowledge of Vue.js and the ArcGIS Maps SDK for Javascript to join our product development team. The ideal candidate will be responsible for collaborating on the design, development, and maintenance of user-facing web applications, ensuring high performance, responsiveness, and an exceptional user experience. This role requires a strong understanding of modern front-end technologies, a passion for clean code, and the ability to mentor junior developers in a dynamic startup environment. Responsibilities
Collaborate on the architecture, design, development, and deployment of complex, scalable, and high-performance front-end applications using Vue.js. Work closely with product managers, UX/UI designers, and back-end developers to translate user stories and wireframes into elegant and functional user interfaces. Write clean, maintainable, and well-documented code following best practices and coding standards. Develop and maintain reliable testing patterns. Identify and address performance bottlenecks and ensure the responsiveness and efficiency of our applications. Stay up-to-date with emerging front-end technologies and industry trends, evaluating and recommending new tools and approaches. Participate in all phases of the software development life cycle, including requirements gathering, design, development, testing, deployment, and support. Contribute to the improvement of our front-end development processes and tooling. Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 5+ years of professional experience in front-end web development. 3+ years of in-depth experience with Vue.js and its ecosystem (e.g. XState, Nuxt, Pinia). 3+ years of experience with web-based map technologies with a strong preference to ArcGIS Maps SDK for Javascript. Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. Solid understanding of modern front-end build pipelines and tools (e.g., Vite). Experience with unit and integration testing frameworks (e.g., Vitest, Cypress, Storybook). Familiarity with RESTful APIs, GraphQL, and asynchronous request handling. Proficiency with version control systems, particularly Git. Strong understanding of UI/UX principles and ability to translate design mockups into pixel-perfect implementations. Excellent problem-solving skills, attention to detail, and a commitment to quality. Strong communication and interpersonal skills, with the ability to collaborate effectively within a team environment. Preferred Qualifications
Experience with TypeScript. Knowledge of other front-end frameworks (e.g., React.js). Experience with cloud platforms (e.g., AWS, Azure, GCP). Familiarity with agile development methodologies (Scrum, Kanban). Experience with accessibility standards and best practices. A portfolio or GitHub profile demonstrating relevant projects and contributions. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Technology, Information and Internet
#J-18808-Ljbffr
Position Summary We are seeking an experienced and highly skilled Senior Front-End Developer with extensive knowledge of Vue.js and the ArcGIS Maps SDK for Javascript to join our product development team. The ideal candidate will be responsible for collaborating on the design, development, and maintenance of user-facing web applications, ensuring high performance, responsiveness, and an exceptional user experience. This role requires a strong understanding of modern front-end technologies, a passion for clean code, and the ability to mentor junior developers in a dynamic startup environment. Responsibilities
Collaborate on the architecture, design, development, and deployment of complex, scalable, and high-performance front-end applications using Vue.js. Work closely with product managers, UX/UI designers, and back-end developers to translate user stories and wireframes into elegant and functional user interfaces. Write clean, maintainable, and well-documented code following best practices and coding standards. Develop and maintain reliable testing patterns. Identify and address performance bottlenecks and ensure the responsiveness and efficiency of our applications. Stay up-to-date with emerging front-end technologies and industry trends, evaluating and recommending new tools and approaches. Participate in all phases of the software development life cycle, including requirements gathering, design, development, testing, deployment, and support. Contribute to the improvement of our front-end development processes and tooling. Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 5+ years of professional experience in front-end web development. 3+ years of in-depth experience with Vue.js and its ecosystem (e.g. XState, Nuxt, Pinia). 3+ years of experience with web-based map technologies with a strong preference to ArcGIS Maps SDK for Javascript. Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. Solid understanding of modern front-end build pipelines and tools (e.g., Vite). Experience with unit and integration testing frameworks (e.g., Vitest, Cypress, Storybook). Familiarity with RESTful APIs, GraphQL, and asynchronous request handling. Proficiency with version control systems, particularly Git. Strong understanding of UI/UX principles and ability to translate design mockups into pixel-perfect implementations. Excellent problem-solving skills, attention to detail, and a commitment to quality. Strong communication and interpersonal skills, with the ability to collaborate effectively within a team environment. Preferred Qualifications
Experience with TypeScript. Knowledge of other front-end frameworks (e.g., React.js). Experience with cloud platforms (e.g., AWS, Azure, GCP). Familiarity with agile development methodologies (Scrum, Kanban). Experience with accessibility standards and best practices. A portfolio or GitHub profile demonstrating relevant projects and contributions. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Technology, Information and Internet
#J-18808-Ljbffr