Stamps.com

  • Senior Front-end Web Developer

    Category
    Technology and Software Development
  • Overview

    The Senior Front-end Web Developer leads architecture and development of several projects, solves complex business problems in an elegant manner, and enforces technical and design best practices in support of our growing web presence.

     

    Our Web Development team is responsible for the front-end development of several web properties within our family of companies, ranging from static HTML websites to single page applications. We are a motivated, innovative, and enthusiastic group focused on creating a positive user experience for potential and existing customers.

     

    With nearly 650,000 monthly subscribers, Stamps.com™ is the leading provider of Internet-based postage solutions. Stamps.com was the first company to be approved by the U.S. Postal Service® to offer a software-only postage service that lets customers buy and print postage online. The Company targets its services to small businesses, home offices and online retailers, and currently has PC Postage partnerships with Avery, Microsoft, HP, the U.S. Postal Service and others. Stamps.com is a publicly traded company on the NASDAQ under the symbol STMP.

     

     

    Responsibilities

    Primary Objectives:

    1. Collaborate with product owners and designers to translate business requirements into highly performant web solutions.
    2. Convert design documents into a modern responsive user interface with no loss in fidelity.
    3. Program dynamic web content per functional requirements.
    4. Produce high quality architecture and code, evidenced by error free deployments.
    5. Demonstrate a clear understanding of how product quality is defined, measured and verified.

     

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

    1. Collaborate with product owners and designers to translate business requirements into highly performant web solutions.
      • Take part in an agile project planning process.
      • Evaluate product designs to help refine requirements and adherence to brand and functional standards.
      • Write technical specifications and process documentation.
      • Work with the quality assurance team to determine test plans.
    2. Convert design documents into a modern responsive user interface with no loss in fidelity.
      • Extract user interface requirements from high-fidelity mock-ups and style guides.
    3. Program dynamic web content per functional requirements.
      • Design and implement clean, efficient, highly modular client-side code.
      • Debug and fix defects.
      • Integrate with server-side features using C#, SQL, and ASP.NET Web API.
    4. Produce high quality architecture and code, evidenced by error free deployments.
      • Participate in peer code reviews to share knowledge, mentor team members, and ensure high quality code.
      • Participate in application architecture design.
      • Comment and document code to ensure readability and maintainability.
    5. Demonstrate a clear understanding of how product quality is defined, measured and verified.
      • Maintain, refactor, and upgrade legacy systems.
      • Encourage innovation, process improvement, teamwork, and self-organization.
      • Manage shifting priorities and meet deadlines.
      • Stay current on web trends, learn new technologies, and present demonstrations to the team.

    Qualifications

    Education and or Experience:                                                   

    • BA/BS degree in Computer Science or related field or equivalent experience.
    • Three or more (3+) years web development experience (HTML/CSS).
    • Three or more (3+) years object-oriented JavaScript experience.
    • Three or more (3+) years single page web application experience (Angular, React, Vue, etc.).

     Skills and Knowledge:

    • An excellent understanding of web development concepts necessary to make technical choices when confronted with design, quality or performance problems
    • Excellent spoken and written communication skills, along with the ability to reconcile differences and get things done through others
    • Superb time management skills
    • HTML
    • CSS, SCSS
    • JavaScript
    • TypeScript
    • Responsive UI frameworks (Bootstrap, Foundation, etc.)
    • JavaScript build tools (Grunt, Gulp, Webpack, etc.)
    • Source control (GIT, Perforce, etc.)
    • Search engine optimization best practices
    • NET Web API is a plus

     Computer/Software/Application Proficiency:                                                   

    • Amazon Web Services
    • Microsoft Azure
    • Adobe Photoshop
    • Zeplin
    • Adobe Marketing Cloud (Analytics, Target, Dynamic Tag Manager, etc.)
    • Google Analytics
    • Atlassian Software (JIRA, Confluence, etc.)
    • Windows 7/10
    • Microsoft Office

     

    EOE/M/F/Vet/Disability

     

    #LI-KD1

    Options

    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.