user avatar
Posted today

Job Requirements

Annapolis Junction, MD
Secret Polygraph Unspecified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Web Developer 1

Location: Annapolis Junction, MD

Date Posted: 7/15/2026

Job Description:

We are seeking a skilled Web Developer to join our team. The ideal candidate will have experience in front-end and back-end web development, with a strong understanding of web technologies and best practices.

Responsibilities:
  • Develop and maintain web applications using HTML, CSS, JavaScript, and other relevant technologies.
  • Collaborate with designers, developers, and other team members to create user-friendly and visually appealing web pages.
  • Implement responsive design to ensure optimal viewing on various devices.
  • Troubleshoot and debug issues to improve performance and user experience.
  • Stay updated on emerging technologies and industry trends.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a web developer or in a similar role.
  • Proficiency in HTML, CSS, JavaScript, and related frameworks (e.g., React, Angular, Vue.js).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Skills:
  • Experience with server-side languages (e.g., PHP, Node.js, Python).
  • Knowledge of database management systems (e.g., MySQL, MongoDB).
  • Familiarity with UI/UX design principles.
  • Experience with Agile methodologies.

Clearance Requirements:
We require a Secret clearance for this position. The ability to obtain a Secret clearance is a mandatory requirement.

Benefits:
We offer a comprehensive benefits package, including health insurance, retirement plans, paid time off, and professional development opportunities.

How to Apply:
Interested candidates should submit their resume and cover letter to the provided contact information.
group id: 10118033