Join Our Team

Want to use your talents and skills to serve the church?

We're Hiring!

Our Purpose

Softouch Development, along with its employees, exists to enable our brothers and sisters in Christ to relay God’s message through technology, creativity, and dedication.

through technology

We create software and distribute media for leaders, teams, and volunteers to build creative presentations for use in worship, concerts, and messages.

through creativity

We seek to create the best possible experience through our online and in-person presence for our customers around the world.

through dedication

We stand by our product and with our customers because we believe in the value of serving others and the difference it can make in someone’s life.

We accomplish this mission by using our God-given skills and talents with commitment, compassion, and forgiveness towards each other and our customers to be a light in our industry.

Our Culture

We are worship leaders, tech-heads, artists, sci-fi nerds, and car geeks who all work together to help churches make their presentations easier. We're a casual workplace filled with people who like to have a good time and work hard. We know the importance of work/life balance and live it out.

You will want to work here if you enjoy working in an environment that values teamwork, asks questions, and appreciates a good meme.

Benefits

Health & Dental Insurance
PTO for vacation and sick time
401k with matching
Potential for profit sharing

Job Openings at Softouch Development

We are a software company that creates EasyWorship, a church presentation software for churches globally. We are growing and always looking for talented people to join our team.

Senior Software Developer

Job Description:

We are looking for a senior software developer to work on various development projects, such as:

  • Mobile remote application development for iPhone, iPad, Apple Watch, and Android devices
  • In-house developed media encoding/parsing tool using FFMPEG
  • Management and reporting on website/webstore analytics
We need people with traits such as:
  • Strong communication skills
  • Self-starter/confident and driven for results
  • Works well in a team environment (share and collaborate on creating ideas)
  • Close attention to detail and desire to create superior solutions
  • Continually looking for ways to improve themself and the product
Experience Requirements:

For this role, we are seeking someone with working experience and a solid understanding of the following:

  • Desktop application development in Microsoft Visual Studio and C# (10+ years)
  • Mobile development in Apple Xcode and Objective-C for iOS applications (5-10+ years)
  • REST communication
  • Database architectures and SQL
  • Strong communication skills
Bonus Points for Knowledge of:
  • Desktop application development using Embarcadero Delphi
  • Mobile/cross-platform development in Microsoft Visual Studio using C#/Xamarin
  • Google Analytics
Location:
  • Tulsa, OK office (required)

Email us your resume at careers@easyworship.com

Senior Applications Developer

Job Description:

We are looking for a senior applications developer to work on our core product, EasyWorship, on projects such as:

  • Video rendering, composition, and transition engine
  • Text formatting, layout, and rendering engine
  • Cross-platform core and user interface
  • Audio/Video decompression
We need people with traits such as:
  • Strong communication skills
  • Self-starter/confident and driven for results
  • Works well in a team environment (share and collaborate on creating ideas)
  • Close attention to detail and desire to create superior solutions
  • Continually looking for ways to improve themself and the product
Experience Requirements:

For this role, we are seeking someone with working experience and a solid understanding of the following:

  • Embarcadero Delphi (10+ years)
  • Experience with Delphi FMX preferred
Bonus Points for Knowledge of:
  • DirectX, OpenGL,and Metal graphics architectures
  • Apple Xcode, Objective-C, and Core frameworks
  • Pixel and vertex shader languages such as (HLSL, GLSL, MSL)
  • NDI, Blackmagic, and AJA SDKs
Location:
  • Tulsa, OK office (remote possible)

Email us your resume at careers@easyworship.com

Senior Motion Graphics Designer

Job Description:

We are looking for a senior motion graphics designer to develop and create:

  • Animated videos, motion backgrounds, countdowns, and presentation themes for church/worship-based media using Adobe Creative Suite and After Effects (Premiere Pro is a plus)
  • Animate and create motion graphics for company’s branding on site, social media, and video content
We need people with traits such as:
  • Strong communication skills
  • Self-starter/confident and driven for results
  • Works well in a team environment and independently
  • Able to prioritize tasks and good at time management
  • Close attention to detail and desire to always look for the newest trends in design
  • Continually looking for ways to improve themself and the product
Experience Requirements:

For this role, we are seeking someone with working experience and a solid understanding of the following:

  • Adobe Creative Suite (After Effects, Premiere Pro, Photoshop)
  • PC
  • Mac
  • Final Cut Pro
Bonus Points for Knowledge of:
  • Cinematography
  • Video lighting
  • Audio engineering
Location:
  • Tulsa, OK office (remote possible)

Email us your resume at careers@easyworship.com