Careers
Development

Senior Web and Integration Developer

Conshohocken, PA

Fingerpaint is seeking a sharp, well-rounded technical mind to join our growing development team in the Conshohocken, Pennsylvania office. This important role will develop and maintain marketing technology solutions, including websites, banners, data integrations, and more. This developer will work in collaboration with the development lead, a team of other developers, the creative team, and internal stakeholders.

What it takes:

  • Builds and maintains websites, landing pages, and microsites
  • Builds and maintains data integrations to support marketing automation, connecting the data warehouse with third-party data sources
  • Assists development lead in systems architecture planning for data integration projects
  • Has a passion for nurturing the minor, yet critical, technical details of an application or system
  • Configures and maintains DevOps builds and pipelines
  • Has a sense of humor and willingness to go with the flow

Know-how:

  • 5+ years of experience in the development of websites and marketing technology solutions
  • Web development
    • Strong understanding of UX and UI best practices
    • Passion for building website interfaces that are beautifully designed and easy to use
    • Deep understanding of front-end web development technologies (HTML, CSS, object-oriented JavaScript)
    • Working knowledge of advanced JavaScript MVC frameworks (React, Angular)
    • Familiarity with web standards for performance, accessibility, security, and SEO 
  • Data integration
    • Strong knowledge of object-oriented programming concepts and modular design
    • Expertise in at least one server-side development language (NodeJS, Java, Python)
    • Has experience designing and consuming RESTful APIs
    • Experience planning, administering, and querying SQL databases
    • Practical experience building data connectors between various data sources (API endpoints, SQL databases, flat-file ETL transfers)
  • DevOps
    • Strong understanding of networking principles, HTTP protocol, and server engineering
    • Experience with AWS platform architecture or similar PaaS: Elastic Beanstalk, Route 53, EC2, CloudFront, Lambda, API Gateway, and S3
    • Experience using and configuring CI/CD pipelines, using build tools like Jenkins and Gulp
    • Advanced knowledge of Git repository management
  • Passion for modular, flexible solutions
  • Authors clean, well-structured, well-documented, and reusable code
  • Articulate, detail-oriented communication skills
  • Skilled in producing diagrams to plan and document system architecture and data models (UML diagrams, ERDs, schema diagrams)
  • Stays abreast of new technology and development trends to provide strategic, creative, and technical solutions agencywide and to our clients

Bonus points:

  • Eagerness to mentor fellow developers
  • Experience working in an Agile environment using JIRA or similar Agile PMS
  • Experience managing SaaS accounts for domain names, DNS, SSL, and hosting