Front End Software Developer


Technical & Job Responsibilities

  • Develop and maintain web application front end in Angular6+ for an enterprise data system
  • Develop and maintain RESTful services utilizing Java, Spring, Hibernate and Apache Solr
  • Willingness to expand and grow technical role and responsibilities toward full stack development and other projects over time
  • Participate in requirements gathering and analysis
  • Work within a test-driven development process
  • Ability to provide feedback to and accept feedback from team members via a formalized code review process
  • Ability to work within a distributed, multi-site development team while adhering to the Agile methodology
  • Ability to work independently and transform wireframes and documentation into viable code iteratively
  • Excellent written and verbal communication skills


Technical Requirements

  • Bachelor s degree or comparable work experience
  • 2-3 years minimum experience in front end web development
  • Solid skills in web development front end languages. Specifically, HTML5, CSS, SASS and TypeScript Angular 6+
  • Experience with supporting Angular6+ technologies: Node. js and NPM
  • Experience with browser debugging, including TypeScript source maps
  • Experience with automated testing and related technologies in Angular6+: Karma, Jasmine, Protractor and Istanbul
  • Experience with GIT, Jenkins and Gradle (or similar)
  • Experience with RESTful services, JSON and service design concepts
  • Strong eye for UI/UX and graphic design
  • Experience with Test Driven Development (TDD)
  • Experience with UML documentation and similar artifacts (class diagrams, sequence diagrams, ER diagrams, etc.)
  • You must pass a federal background check to be hired for this position

Samples may be requested:
Our top candidates will be asked to provide examples of work which correlate directly to the technologies mentioned, showcase your grasp of UI/UX, examples of Graphic Design work, etc.

Environment (Working conditions, physical requirements)

  • This position will require moving of up to 10 lbs. This position will be mostly stationary requiring some movement around the office and frequent communication with others. The average working hours will be 8 hours per day for this position with occasional need to exceed.
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations will be made to enable qualified individuals with disabilities to perform the essential functions.
  • EOE M/F/D/V/SO

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Part Time Front-End Web Development Instructor
Denver, CO General Assembly
Front Desk Attendant - Colorado
Aurora, CO VASA Fitness
Director of Business Development, Post-Acute
Denver, CO TeamHealth
Diesel Mechanic Technician - Excellent Trainin...
Denver, CO Ryder System
Front Desk Attendant - Colorado
Littleton, CO VASA Fitness
Front Lines Lead
Denver, CO General Assembly