Futuri Media creates audience engagement and sales intelligence technology solutions in use at more than 1,400 radio and TV broadcasters worldwide. Holding 11 published or pending patents, Futuri is an ROI-focused innovation partner to some of the biggest media brands in the world, and has earned a place on the Inc. 5000 List of America’s Fastest-Growing Private Companies for five consecutive years.
Having tripled the size of the company to 100 over the last three years, Futuri, which has twice been named Tech Company of the Year by OHTec, seeks a Full Stack Developer to be based out of our Seven Hills, Ohio, headquarters.
Position Summary
The Full Stack Developer must be able to work on numerous products throughout several stages of development in a “Jack-of-all-trades” type position. In this role, the Full Stack Developer will work collaboratively on a fast-paced team to develop, deploy, operate our systems, and problem solve to resolve issues. Commitment to follow-through and on-time delivery of organizational initiatives is key, so the best candidates will have a can-do attitude, a sense of self-awareness about their time, and work intensity. The position requires knowledge of new technologies and the willingness to self-research and implement solutions.
Job Responsibilities
Participate in development across the Futuri tech stack, primarily using Vue.js, React Native, CakePHP, Django, jQuery and other languages, interfacing with Futuri’s proprietary IP.
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
Develop functional and appealing web- and mobile-based applications based on scope and development plans provided by OM/Product Development
Take ownership as the technical lead on any new development projects as designated by OM/Product Development.
Work with VIP Support Team to resolve Tier Two Support tickets
Collaborate with Mobile and Support team on updating and building of mobile apps and Voice Skills.
Manage and maintain mobile app and Voice Skill build tools.
Self-disciplined with a purpose of personally seeking knowledge to stay up-to-date on emerging technologies in order to effectively problem-solve, as well as keep the systems moving forward.
Help improve our product quality by writing unit tests, collaborating on automated testing, and performing code reviews.
Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
Dive into difficult problems and successfully deliver results on schedule.
Participation in daily Standups to proactively review current dev plan, blockers and solutions to those blockers.
Meet weekly with product Development teams for project planning / status update.
Participation in weekly code deploys, as needed, outside of business hours.
Problem solves to find creative solutions.
Willingness to put in extra time if needed.
Showing the initiative to hit deadlines and deliverables.
Research, advise and assist implementation of new strategies.
Education/Experience
Prefer a Bachelor’s degree (BS or BA) from four-year college or university; or 3 years related experience and/or training; or equivalent combination of education and experience.
Experience developing web applications using React Native, PHP, HTML 5, CSS 3, jQuery / Javascript, Backbone.js / Marionette.js, Vue.js
Experience working with relational database systems (we use MySQL primarily)
Experience working with NoSQL databases (we use Redis and MongoDB among others)
Experience working with external APIs from Facebook, Twitter, Instagram, and/or other search and social media platforms
Familiarity with Node.js, Bootstrap, Cordova, Cake, and Laravel
Familiarity with native mobile development (Objective C for iOS, Java for Android)
Familiarity with Git.
Enjoys the challenge of problem solving and diving into a legacy codebase
Experience with automated build tools and processes.
Experience react native.
Enjoys the challenge of problem solving and diving into a legacy codebase
Knowledge of implementing automated testing/QA processes is a plus
Mobile development experience is a plus
Certifications/Licences Required
Must be eligible to work in the United States
*Please include your GitHub profile link with your application.
The successful candidate will possess all required skills, but also be a good fit for Futuri Media’s culture. It’s a fun place to work and a very team-oriented culture. We value and support a sensible work-life balance for our team members, but this isn’t a typical 9 to 5 gig; we work hard and bring a lot of passion to our mission to shape the future of media! Proactivity and the ability to pivot are highly valued.The Futuri culture is all about trust, passion, speed, and proactivity. Futuri Media can be a great place for you if you share these values.
Futuri provides competitive compensation (commensurate with experience), excellent benefits including health and dental insurance, a generous PTO policy, a 401(k) retirement plan with company match, and free monthly massages! Futuri Media is an Equal Opportunity Employer.
For more information on careers at Futuri Media, please visit futurimedia.com/jobs