Point your AI agent at freehire and let it find you a job.

Get the CLI →

Cornerstone Consulting Group, LLC

Front End Developer

Posted Updated 2 views
Discussion

Location: Washington, DC, United States,None,None

You will collaborate with both Product and Marketing teams to design and develop new UI/UX for various client products, including our Ad Server, Reporting Suite, CMS platforms, etc. You will work on web applications for both desktop and mobile environments.

Requirements
2-4 years of strong experience with multiple front-end technologies including:
HTML 5, CSS3, JavaScript, and jQuery
AJAX and RESTful technologies, using JSON or XML
Understanding of MVC development using frameworks such as Spring or Struts
Comfort with JSP or similar server-side scripting language
Familiarity with back-end Java web application development
Experience developing with responsive and adaptive designs for multiple client platforms, including cross-browser compatibility
Experience working in an agile software development environment
Familiarity working with source control tools (e.g. SVN, Mercurial, Git)
BS degree in Computer Science or related field (in lieu of degree, 4 years of relevant work experience)
Skills:
Understand the fundamental principles of web development.
Demonstrate strong written and verbal communication skills.
Explore unfamiliar frameworks, technologies, and software packages with excitement.
Write code that Future You would be proud of.
Be realistically idealistic (or vice versa).
Teach your fellow developers what you know.

Requirements/Experience:
2-4 years of professional software development experience
1+ years working with Java, with EE (JSP/Servlet) experience strongly preferred
1+ years working with SQL
Plusses: XSLT, Struts2, iBatis, Spring, Linux, JavaScript, jQuery, HTML, CSS, version control (e.g. SVN, Hg), unit testing
Apply to this job

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.