Skip to main content
it maintenance services

Mobile – Web Developer (Long term consulting, option to hire)

Mobile – Web Developer – (Long term consulting, option to hire) All remote

This position offers an opportunity for a highly motivated individual with a creative edge to get involved with all aspects of App development to support the mission of The Christian Broadcasting Network. The Internet Developer position will be responsible for working with the leadership team to define and develop CBN’s mobile and OTT applications. The ideal candidate has a solid background in app development, web multimedia technologies and a finger on the pulse of mobile industry trends, the evolution of TV application development, and an entrepreneurial get-it-done attitude.

The successful candidate will have the following qualifications:

  • Bachelors or Master’s degree in Computer Science or related field required
  • 5+ years of software development experience in application design, development, installation, and modification of software
  • 3+ years of iOS or Android development experience, preferably with knowledge of both with strong expertise in one of the platforms – iOS or Android
  • Expertise in Swift, Objective-C, XCode OR Expertise in Java / Kotlin
  • Knowledge of web technologies, web development, design processes, and the delivery of solutions with creative and technical components
  • Knowledge of the following technologies: HTML, JavaScript, PHP, NET(C#), SQL Server,  AWS, Azure, React Native
  • Experience using RESTful APIs to integrate mobile applications to server-side systems
  • Strong interpersonal, facilitation, and relationship skills
  • Strong decision making, prioritization, problem-solving, analytical, verbal, and written communication skills
  • Comfortable in a fast-paced environment


Fill out the form below to apply:

We'll take care of every detail.

Even if you don't know exactly what you need, our experts make it easy to talk about your project and work out the requirements. We'll quickly help frame it up and add some structure so it can be properly estimated and ultimately developed and delivered.