Associated Press · Apr 7th 2021
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
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
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.
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