The AP seeks a Full Stack Web Developer to join an engineering team that envisions, builds and evolves our advertising-driven direct-to-consumer products, including the AP News website http://www.apnews.com and our mobile apps on the iOS and Android platforms. As a senior developer on the AP News engineering team you’ll participate in all aspects of technology delivery and make significant contributions, leveraging your engineering expertise to build, deploy and support a cloud-based content management platform that delivers news to 2/3 of the world’s population every day.
Responsibilities
- Develop, code, test, deploy and support the platform as a senior member of the development team, primarily focusing on back-end and web development
- Participate in the evaluation of AP’s current direct-to-consumer stack (web, mobile, backend) for potential areas of improvement and transformation related to stability, agility, security and fit for future roadmap
- Ensure the security, scalability and performance of the web and mobile platforms to a global audience, particularly during breaking news events
- Translate business and editorial requirements into architectural vision and implementation details
Qualifications
10+ years hands-on experience building highly scalable consumer facing websites and mobile applications, with 5+ years’experience as a senior developer
- Recent, demonstrable, hands-on proficiency with the following technologies:
- Must-Have
- Google Cloud Platform including Redis, AppEngine, API Gateways, Data Store, Cloud Storage, or related experience on Amazon Web Services
- Mastery of object-oriented concepts and implementation experience
- Python (Django/DRF/ Webapp2), Node.js , ReactJS ( TypeScript, Dart, Redux) scripting experience
- Mysql, Postgre SQL database and No-SQL mongodb technology
- Redis/Memcached, Elastic Search, Sphinx, Swagger
- Jenkins , GIT, code build and deployment experience
- Nice-To-Have
- iOS and Android: Kotlin, XCode, Swift, RealmSwift, Firebase, Facebook SDK
- Google Ads, Taboola, Nativo and other ad stack technologies
- Akamai CDN, Project Site shield, Firewalls WAF/KONA rules etc.
- Preference given to experience with the following:
- Experience architecting, building, and deploying well-reviewed, highly trafficked media driven websites and mobile apps, with focus on SEO techniques
- Experience automating the testing and deployment of multi-tiered web solutions in a continuous deployment model
- Experience troubleshooting full stack applications for performance and scale
- Experience integrating advertising stack technologies including ad unit placement
- Video and photo publishing workflow and content management