> Markdown version of [/jobs/ext/1907025-front-end-developer](https://www.wearedevelopers.com/jobs/ext/1907025-front-end-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front End Developer - **Company:** Agent IQ - **Location:** Portland, OR, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, HTML5, Unit Testing, Cascading Style Sheets (CSS), Software as a Service, Databases, File Systems, ECMAScript, Design of User Interfaces, Human-Computer Interaction, Node.Js, Systems Integration, Visual Effects, Web Applications, Web Services, Multithreading, ReactJS, Express.js, Caching, Backend, Vue.js, Webpack, AngularJS, Front End Software Development, Restful APIs, Docker - **Published:** August 3, 2026 - **Apply:** https://www.workingnomads.com/job/go/1767938/ ## About the Role * 4+ years in engineering experience * Proficiency with JavaScript and HTML5 * Professional, precise communication skills * Deep knowledge of Vue.js and/or AngularJS/React practices and commonly used modules based on extensive work experience * Creating self-contained, reusable, and testable modules and components * Ensuring a clear dependency chain, in regard to the app logic as well as the file system * Extensive knowledge of CSS and JS methods for providing performant visual effects * Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system * Validating user actions on the client side and providing responsive feedback * Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed * Creating custom, general use modules and components which extend the elements and modules of core Vue.js * Experience with all levels of operation available to the front-end * Experience with building the infrastructure for serving the front-end app and assets * Writing extensive unit tests using automated TDD tasks Tech Stack * Docker * Node.js (ES6) * Express.js * Vue.js * Webpack ## Description We are looking for a Vue.js (or similar framework) Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with the back-end developers and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required. Responsibilities * Delivering a complete front end application * Ensuring high performance on mobile and desktop * Writing tested, idiomatic, and documented JavaScript, HTML and CSS * Coordinating the workflow between the UI/UX designer and yourself * Cooperating with the back-end developers in the process of building and integrating with the RESTful APIs * Communicating with external web services, Agent IQ is building a customer engagement platform to enable financial institutions to build and maintain relationships with their customers through secure, authenticated and personal human-to-human communication. Agent IQ provides a SaaS solution which uses AI to augment human-to-human relationships. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)