UI Developer

MathCraft Security Technologies Inc - Ashburn, VA

Full-time

UI Developer – Job Requirements

Work Authorization

  • US Citizen or Permanent Resident

Minimum Degree Required

  • Bachelor’s in Applied Information Technology (AIT), Business Management or another related field

Minimum Years of Experience

  • 3-5 Year(s) of experience with JavaScript frameworks (Angular, React, Node, etc.)

Responsibilities

  • Demonstrated expertise in JavaScript frameworks (Angular, Angular 2, Ionic, Node, Vue, React) and leveraging them from Object-Oriented Design
  • Participate in requirements gathering, technical design sessions, development, reviews, and testing
  • Proficient in ensuring that applications are created using software development best practices and security best practices
  • Create user flow diagrams, conceptual wireframes, storyboards, click-through prototypes, and high-fidelity mockups to articulate on design direction for our cloud-based applications
  • Develop high-level task flow content and then use storyboards and other design documents to communicate concepts and vision to others
  • Develop UI layouts including controls, labels and graphical elements for applications on both mobile and desktop platforms with an eye towards experience unification
  • Working closely with product management and engineering, provide your design perspective to help in ensuring a unified and cohesive experience
  • Stay up-to-date with new technologies and JS frameworks

Desired (Not Required)

  • Working knowledge of architectural paradigms like REST, serverless, event-driven systems and microservices
  • Working experience with PostGres, MongoDB and SQL Server
  • Experience developing in Java and J2EE
  • Experience in accessibility and Section 508 Compliance

Core Skills

  • Effective Communication
  • Problem Solving
  • Critical Thinking
  • Self-Managing

Development Skills

  • Angular
  • NodeJS
  • Grunt
  • LESS Framework
  • Junit
  • Docker
  • Git
  • JIRA

Methodology Skills

  • Agile

Job Type: Full-time

Salary: $80,000.00 to $120,000.00 /year

Work authorization:

  • United States (Preferred)

Work Location:

  • One location