About the Role
The Interactive Advertising Bureau is seeking a Full-Stack Developer to build the next generation of internal business applications. This role focuses on creating tools to improve team operations, including Salesforce-connected applications, operational dashboards, and AI-enabled solutions. You will report to the Director, Platform Solutions, and collaborate with Salesforce Administrators, the Platform Engineer, and business stakeholders. This is a hands-on engineering role with opportunities for ownership, mentorship, and technical growth.
Responsibilities
- Develop and maintain full-stack applications using React, Python, JavaScript, and TypeScript.
- Build custom internal tools that improve operational efficiency and automate manual business processes.
- Design and maintain applications that integrate with Salesforce and other CRM data.
- Translate business requirements into scalable, user-friendly software solutions.
- Build applications hosted in Microsoft Azure.
- Work with GitHub for source control, code reviews, and collaborative development.
- Support application deployments, maintenance, monitoring, and ongoing enhancements.
- Contribute to a reliable, secure, and maintainable application environment.
- Leverage AI development tools including Cursor, Claude Code, ChatGPT, and GitHub Copilot to accelerate software development.
- Rapidly prototype new ideas and iterate on solutions.
- Review, validate, and refine AI-generated code to ensure quality, security, and maintainability.
- Apply sound engineering judgment to determine when AI accelerates development—and when manual development is the better approach.
- Partner closely with the Director, Platform Solutions, Salesforce Administrators, Platform Engineer, and business stakeholders.
- Participate in solution design discussions and contribute ideas that improve our internal technology ecosystem.
- Build solutions that support teams across membership, events, education, finance, and operations.
Requirements
- Experience building real applications that can be confidently demonstrated and discussed.
- Proficiency with Python and an eagerness to expand full-stack development skills.
- Experience working with cloud platforms, preferably Microsoft Azure.
- Familiarity with REST APIs, relational databases, and modern software development practices.
- Comfortable using Git and GitHub as part of a collaborative development workflow.
- Eagerness to learn cloud-native and AI-assisted development.
- Strong analytical and problem-solving skills with careful attention to quality and detail.
- Effective communicator who enjoys collaborating with both technical and non-technical stakeholders.
- Self-motivated and eager to continuously learn new technologies and development practices.
Skills
- React
- Python
- JavaScript
- TypeScript
- Microsoft Azure
- GitHub
- Cursor
- Claude Code
- ChatGPT
- GitHub Copilot
- REST APIs
- Relational databases
- Git
- Salesforce
- Salesforce APIs
- HTML
- CSS
- CI/CD pipelines
- Automated testing
- UI/UX design
- Rapid prototyping
- Product development
- AI-assisted software development
Location
- New York City
Work Type
- Full-time
Experience Level
- Mid-level
About the Company
- IAB empowers the media and marketing industries to thrive in the digital economy.
- Membership comprises more than 700 leading media companies, brands, agencies, and technology firms.
- IAB fields critical research on interactive advertising and educates on the importance of digital marketing.
- In affiliation with the IAB Tech Lab, IAB develops technical standards and solutions.
- IAB is committed to professional development and elevating the knowledge, skills, expertise, and collaboration of the workforce across the industry.
- Through its public policy office in Washington, D.C., IAB advocates for its members and promotes the value of the interactive advertising industry to legislators and policymakers.
- Founded in 1996, IAB is headquartered in New York City.
Equal Opportunity
- IAB is a proud equal-opportunity employer.
- We are a drug-free EEO employer committed to a diverse workforce.
- We will consider all qualified candidates regardless of race, color, national origin, sex, age, marital status, personal appearance, sexual orientation, gender identity, family responsibilities, disability, education, political affiliation or veteran status.
