> Markdown version of [/jobs/ext/565823-mid-level-front-end-developer](https://www.wearedevelopers.com/jobs/ext/565823-mid-level-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). --- # Mid-Level Front End Developer - **Company:** IBA InfoTech Inc. - **Location:** Herndon, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Adobe InDesign, Agile Methodology, Unit Testing, Cascading Style Sheets (CSS), Software Quality, Code Review, Scrum Methodology, Software Engineering, Git, AngularJS, Information Technology - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/mid-level-front-end-developer ## About the Role * 3+ years of experience working in JS or AngularJS * 3+ years of experience with JavaScript, HTML, CSS * 3+ years of experience developing unit testing * 3+ years of experience working as part of a development team using Git * Experience working in an Agile/Scrum development * Additional items desired include full stack capabilities and experience with third party tools ## Description * Work as part of a team throughout the software development life cycle * Collaborate with designers and analysts to implement enhancements or new applications * Build and maintain applications using JS/Angular JS products * Develop code using JS/Angular JS products to meet story acceptance criteria * Develop unit testing to ensure code quality * Participate in design and code review to ensure compliance with standards * Estimate level of effort to develop code to meet acceptance criteria * Share best practices and improve processes within and across sprint teams, and mentor junior developers ## Related Videos - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [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 - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)