Previous Job
Web Software Architect
Ref No.: 18-05031
Location: Conshohoken, Pennsylvania
Position Type:Direct Placement
Pay Rate : $ 110,000.00 - 120,000.00 /Year
We're looking for a Software Architect to join our team in Conshohocken, PA! If the description below describes you, and you're passionate about software architecture, teamwork and continuous learning, then consider applying for this position!
  • Propose and maintain technologies for web client applications and mobile apps
  • Define and evolve architecture of web client applications and mobile apps
  • Work with product managers to ensure optimal and consistent UX/UI design across 
  • Design, develop, and support web client applications and mobile apps
  • Design and maintain build automation for web client applications and mobile apps
  • Collaborate with .Net developers to create optimal overall system architecture
  • Mentor and coach other developers' JavaScript and Angular skills
  • Promote best practices of web and mobile GUI development
  • Oversee the web GUI work of other developers on product team
  • Review user requirements, verifying that all requirements can be implemented Core products in the required timeframe
  • Perform other related duties as required
  • Bachelor's degree
  • 8+ years of experience in web GUI development
  • 2+ years of experience in Angular 2+ development
  • Deep understanding of web client application architecture
  • Solid understanding of UX/UI design principles
  • Strong expertise in web fundamentals HTTP/S, HTML5, CSS3, JavaScript, AJAX
  • Strong expertise in GUI frameworks such as Bootstrap and JQuery
  • Working knowledge of REST API
  • Working knowledge of Node.js, JS unit testing, package manager and build automation tools
  • Strong oral and written communication skills
  • Excellent problem-solving skills and learning capability
  • Excellent time management and organizational skills
  • Creative, industrious, and passionate
Desired Skills:
  • Working knowledge of SQL
  • Experience with hybrid mobile app development
  • Experience with agile development
  • Prior experience with IRT or a related eClinical field