Browse Jobs

Connecting you with the best creative freelance, permanent, and contract-to-hire roles is our job. Let us help you find yours! Need help with roles? Check out our job descriptions

Front - End Developer


Apr 04, 2019

Washington, DC

Temp To Perm

Agent: Lauren P.

Job #: 146119

Job Description

Required Experience:

  • 3-5 years’ demonstrated experience with Microsoft or J2EE technology stack. E.g., .NET C#, VB.NET, AngularJS, Node.js, Java applications, Web Services/APIs, Enterprise Application Integration (EAI), Database and ETL
  • Proficient understanding of web markup, including HTML5, CSS3, and frontend (CSS) frameworks like Foundation or Bootstrap
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, C3, D3, KnockoutJS, BackboneJS, ReactJS, DurandalJS, AngularJS, React/Redux, Ember, Django REST Web APIs, etc., or JS-based build tools like Grunt, Gulp, and Bower,
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Good understanding of SEO principles and ensuring that application will adhere to them
  • Ability to develop 508 compliant user designs
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
  • Experience with JIRA/TFS and MS Azure/AWS cloud platforms
  • Experience with systems design and architecture
  • Experience in Agile software development


Desired Experience:

  • A well-crafted and curated portfolio
  • Comprehensive understanding of UI design best practices, patterns and intuitive navigational schemes
  • Ability to develop functional web and mobile based applications
  • Ability to define vision and approach for UI design standards in order to ensure a consistent look and feel and annotate and explain guidelines to design and development teams to ensure
  • Collaboration with Creative team and UI/Technical Leads to ensure successful implementation of functionality, usability, interface and interaction designs Experience creating prototypes at various levels of fidelity to articulate and test user flows, UI design, and/or UI animation using modern tools (e.g., InVision, Flinto, Pixate, UXPin,Keynote, etc). 
  • Understanding of basic Human Centered Design philosophy, comfortable with ambiguity and pushing design methodologies
  • Construction of information architectures for any size organizations and apply business and customer-level strategies to a user experience
  • Convergence of research findings, skillfully merging new ideas, creative innovation, and best practices to generate unique, strategic solutions guidelines are followed at all phases of the project
  • Ability to translate client business requirements, user needs, and technical capabilities into an experience that is easy to use, and emotionally engaging
  • Experience managing graphic and branding standards for product evolution
  • Knowledge of usability best practices 
  • Working knowledge of UI tools and techniques
  • Past experience on teams that have created new products as well as improved existing ones
  • Candidate must have experience working in a deadline driven environment and must be able to manage workload to meet customer deadlines

Want more details about this and other opportunities?
Meet Lauren Petrillo!