Web Applications Developer



The Web Applications Developer is an integral part of a team, providing expertise, analysis, investigation, and problem solving to ensure the success of new features and evolution of the flagship Web Client product.


The Web Applications team is responsible for developing new features and maintaining multiple full stack web applications. We work cross functionally with other departments by using established company development standards. Development is done in a collaborative process where input and expertise help influence the overall requirements and design. is the leading provider of Internet-based mailing and shipping solutions.’s PC Postage service enables small businesses, shippers, enterprises and consumers to print U.S. Postal Service-approved postage right from their home or office with just a PC, printer and Internet connection. The Company currently has PC Postage partnerships with Avery Dennison, Microsoft, HP, the U.S. Postal Service and others. also sells PhotoStamps which enables customers to create fully customizable and valid PhotoStamps postage that contains their own digital photograph or business.


Primary Objectives:

  1. Software Design and Implementation
  2. Investigation of issues
  3. System analysis


Essential Position Duties (typical monthly, weekly, daily tasks):

  1. Software Design and Implementation
    • Design and implement highly performant, reliable and scalable web application functionality.
    • Support long-lived, rich web applications using JavaScript, HTML, CSS, jQuery.
    • Perform code reviews to accelerate and streamline the process of software development.
    • Participate in all facets of the software development life cycle (from the initial concept to the final release).
    • Adhere to the team's architectural and design standards, and contribute to functional and integration testing.
    • Participate in application architecture design.
    • Evaluate product designs to help refine requirements and adherence to design & specifications. 
  1. Investigation of Issues
    • Debug and analyze defects and create solutions for regression tests.
    • Perform deep debugging into external frameworks when needed.
    • Investigate production issues when they occur to minimize customer impact.
    • Setup and generate automated test reports.
    • Create test reports for activities performed. 
  1. System Analysis
    • Review code and technical documents.
    • Apply standard design techniques to business problems.
    • Author technical specifications which clearly communicate design ideas, functionality and optimization.


Education and/or Experience:                                                                  

  • Three or more (3+) years Object Oriented JavaScript experience.
  • Three or more (3+) years web development experience (HTML/XHTML/DHTML/CSS).
  • Excellent track record in a high productivity environment.
  • Bachelor’s degree in computer science or information systems preferred.

 Required Skills and Knowledge:

  • Ability to organize, prioritize and apply complex concepts to project tasks yet find simple solutions for solving problems.
  • Proficiency with debugging, source control, and defect tracking.
  • Software Design and Architecture
  • UI Design and Implementation
  • Commercial and Enterprise Software Development
  • Experience with JavaScript frameworks (AngularJS, JQuery, etc.)
  • Knowledge of DOM manipulation and other DHTML concepts
  • Experience in cross-browser and cross-platform compatibility
  • Experience with building Single Page Applications
  • Understanding of web development best practices
  • Desire and willingness to learn and master new technologies
  • Strong attention to detail
  • Excellent verbal and written communication skills

 Preferred Experience and Skills:                                    

  • ExtJs Framework (5.0+)
  • Full stack experience with C#, ASP.Net
  • Experience with AWS







Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.