Senior Push Software Engineer
Unique opportunity with a mobile marketing leader
We help marketers unlock new revenue by arming them with the technology and expertise they need to succeed in mobile marketing. Catapult, our mobile engagement platform, enables marketers to easily manage all mobile communication channels including text messaging, push notifications, Apple Wallet, Android Pay and mobile web campaigns — all through a single interface. Vibes has delivered more than five billion mobile experiences on behalf of customers that include Chipotle, Gap, Old Navy, Home Depot, Pet Smart, Foot Locker and Allstate, and is recognized as one of only four Tier 1 aggregators by the Common Short Code Administration (CSCA). To learn more about Vibes, visit www.vibes.com.
You are a software craftsman with a passion to define and build useful SDKs for use by app developers and to help integrate application interactions into a larger platform. You have experience in iOS/Android development and you've built or worked with SDKs in the past or have worked on backend service implementations.
We are a group of passionate engineers in love with technology working for a software company in the fast paced mobile arena. Culture is king for us. We focus on collaboration and constant improvement with our products and ourselves. We practice agile software development. We care about the software that we develop and strive to have the biggest business impact we can with our work. We set time aside for personal projects with our “Days of Impact”. We hacked up a robotic pigeon-shooting owl. We have “summer hours”, a pool/Foosball/Ping-Pong table, a balcony, a hot tub time machine, free pop and good beer on tap. This is a full-time position located in downtown Chicago at 300 West Adams.
This is a full-time position located in downtown Chicago at 300 West Adams.
Responsibilities:
- Ability to work effectively with Technology Leadership in the planning and execution of strategic objectives and long-range plans
- Ability to translate strategic objectives into tactical action plans, and lead a team that can execute those plans
- Proven ability to lead and mentor a team of technical staff members to the successful delivery of a software product
- Work as a member of the Push development team to write quality software and unit tests
- Design and Implement Vibes SDKs for integrated use by our customer's App teams.
- Build example and reference iOS/Android applications for testing, demo and validation purposes.
- Interact with Product/UX team to take app feature concepts and enable them via SDK
- Learning from and sharing best practices and new approaches with your peers
- Design, implement and test technology solutions
- Participate in technology forums and industry user groups
Requirements & Qualifications:
- Experience leading and/or mentoring other engineering team members
- Software Engineer with a background in iOS/Android development.
- Backend development experience building APIs or SDKs.
- Agile, Iterative, and Test Driven thinker
- Strong communication and critical thinking skills
- Curiosity and Eagerness to learn and try new things
- Self motivated and ability to drive concepts to delivery
Our Core Values:
- Respect, Honesty, and Integrity for All Stakeholders
- Always be Learning
- Relentless Focus on the Customer
- Never be Satisfied
- Create Value
- Seek Accountability and Ownership
Vibes is an equal opportunity employer that encourages and fosters diversity in the workplace. We offer a career building experience in a fast paced organization and industry.
Please click the 'Apply Now' button below to apply to this position.