imgur is the best place to share and enjoy the most awesome images on the Internet. Every month, over 150M people use Imgur to be entertained and inspired by funny, heartwarming, and helpful images and stories from all around the world. We are on a mission to surface the world's most entertaining content and we need your help to do just that! Come join us and help us build a product that delights and lifts people's spirits for a few moments every day.
Positivity at scale. We believe in investing in quality practices early and building a solid foundation which includes continuous integration, testing, functional programming, and plenty of custom animations.
@here is what you will do:
-Develop new features for the Imgur iOS app, and own features of the app, which impact millions of users.
-Partner with API and platform engineers to help create the server-side component of features.
-Deliver cross functional product work by working with Design, Product Managers, and other Engineering Teams to explore and create interesting solutions while sharing knowledge amongst the team.
-Develop automated tests to ensure the correct functionality of the Imgur app and its features. Partner with other iOS developers to review their code and provide feedback.
-Collaborate with members from the Design and Product Management department to provide deadlines and guidance about how new features can be best implemented.
-Apply knowledge of server side technologies and development of micro-services using programming languages like node.js, Go, and PHP, as well as auto-layout and supportive technologies such as SnapKit and Masonry to efficiently lay views out on screen using declarative syntax.
-Develop iOS notifications (both in-app and system), iOS 10 rich notifications, and pill-based notifs.
-Script build tools such as Fastlane / Circle-CI for continuous integration and deployment to services like TestFlight or Fabric. Code interactive user profile pages, and improve code quality through automation and strict code reviews.
-Debug memory corruption problems using Address Sanitizer.
-Accurately identify bottlenecks in algorithm performances.
-Evaluate and communicate technical risk and ensure applications are deployed against a schedule with the highest quality possible.
-Provide insight to the team as to best software application development practices and techniques. Analyze and identify -- bugs from user and automatic reports and author fixes.
-Apply experience with embedded databases and other system datastores, as well as low-level C-based libraries such as OpenGL for better image optimizations.
-Apply iOS internationalization best practices.
-Mentor and train junior engineers on all iOS specific technologies.
salary: $115,000 to $130,000 per year; full-time
education: Bachelor’s degree, or foreign equivalent, in Computer Science
experience: Eighteen (18) months of experience in job offered
requirements: Professional experience must include: iOS app development; and Image and video optimization.
Imgur is the best place to share and enjoy the most awesome images on the Internet. Every day, millions of people use Imgur to be entertained and inspired by funny, heartwarming and helpful images and stories from all around the world.