Responsibilities:

  • Analyze requirements for planned features
  • Create and execute test plans and cases
  • Developing front-end architecture
  • Closely work with clients, product owner, scrum team, UI/UX designer
  • Create and translate UI/UX wireframes into functioning components, workflows and development plans
  • Test, troubleshoot and optimize application components for maximum speed, security and scalability
  • Contribute to all aspects of the web application life cycle from concept to deployment to updates
  • Collaborate on ideation and prototyping in a small team without layers of paperwork and hierarchy

Requirements:

  • 3+ years of web development experience
  • Proven ability to effectively prioritize workload and meet deadlines
  • Proficiency in presentation creation tools, as well as Internet research tools
  • Must be able to obtain and maintain required clearance for this role
  • Proficiency with JavaScript and HTML5, CSS
  • Experience with ASP.NET, REST and AngularJS
  • Knowledge of and work experience with AngularJS practices and common module
  • Creating self-contained, reusable, and testable modules and component
  • Writing and executing unit tests
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Knowledge of web application security
  • Experience working with Git for version control
  • Works well in a team and is flexible in a fast paced environment

Will be a plus:

  • Experience implementing large-scale custom developed integration projects
  • Experience working with business users to gather requirements
  • Prior experience writing functional and technical specifications, and communicating technical requirements
  • Experience in developing design documents
  • Secret Clearance

You will get:

  • Competitive salary
  • Continuing education/training paid by company
  • English classes
  • Friendship based culture