DCCA - Columbia, MD

posted 5 days ago

Full-time - Mid Level
Columbia, MD
Professional, Scientific, and Technical Services

About the position

The UI Developer position at DCCA involves developing and maintaining web applications using modern front-end technologies. The role emphasizes collaboration with design teams to create accessible and responsive user interfaces while ensuring compliance with industry standards. The developer will be part of a veteran-owned IT business that values integrity, inclusivity, and career growth opportunities.

Responsibilities

  • Develop web pages using modern technologies such as React, HTML5, CSS3, SCSS, CSS frameworks, JavaScript/Typescript, JSON.
  • Collaborate with design team on overall application theme.
  • Create reusable UI components using React, supporting multiple browsers, platforms, and assistive technology.
  • Implement accessibility features (WCAG) to ensure the product is usable for people with disabilities.
  • Resolve issues related to layout, responsiveness, and UI behaviors across different platforms.
  • Monitor progress against deliverables, employing effective risk and issue management strategies.

Requirements

  • 6+ years as a front-end/UI developer using front end technologies such as HTML5, CSS3, SASS, bootstrap.
  • 2+ years as a front-end developer interacting with enterprise web-based solutions using technologies/frameworks such as React, REST, JavaScript ES6, Typescript, JSON.
  • 2+ years in one or more technical disciplines (e.g., process re-engineering, development, verification).
  • 1+ years using Agile methodology.
  • Familiarity with design tools like Figma.
  • Proficient with browser developer tools (Chrome DevTools, Firefox Developer Tools) to debug and troubleshoot UI issues.
  • Developing front end systems with Section 508 compliance.
  • Familiarity with build tools such as webpack, npm etc.
  • Familiarity with code version tools such as GitHub.
  • Familiarity with HTTP and design patterns applicable to RESTful web applications.
  • Exceptionally strong communication skills, verbal and written.

Nice-to-haves

  • Experience in Secure Coding and Secure Development Life Cycle.
  • Proven ability to learn new technologies quickly.
  • Proficient in MS Project, MS Word, and MS Excel.
  • CMS experience.
  • Supporting client stakeholders with varying levels of Agile experience.
  • Collaborating in a multiple contractor environment.

Benefits

  • Healthcare coverage
  • Retirement plan
  • Paid disability and life insurance programs
  • Employee assistance program
  • Paid and unpaid leave programs
  • Education assistance
  • Wellness initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service