Seeking Experienced iOS App Developer with a Mission to Serve….

The Gurbani Media Center (GMC) & SikhNet Radio (website & apps) are some of SikhNet’s most popular services and we are looking for someone to lead iOS development for our flagship service. We are in the process of rebuilding GMC from the ground up as the Free Sikh “Spotify” or “Saavn”, Music Service of the Sikhs.

We are looking for someone who is a quick learner, organized, tech savvy and a self starter who is passionate about Sikhi/Gurbani Kirtan and able to take on this responsibility.

What we want you to do…

You’ll be a critical member of a small team working on our new Gurbani Media Center service. This isn’t an average position where you might be restricted to one small piece of the company’s technology, but one where you’ll have influence over our whole mobile program, from design to production.

Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

The job involves the following responsibilities:

  • Envision, design, build and test SikhNet applications for the iOS platform

  • Collaborate with a team to define, design, and ship new features

  • Identify and correct bottlenecks and fix bugs

  • Ensure the performance, quality, and responsiveness of applications

  • Help maintain code quality, organization, and documentation.

  • Help analyze app metrics, customer feedback and bug reports.

  • Participate in brainstorming sessions and contribute innovative and original ideas this service.

  • Integrate with our backend services to make sure we are delivering a great mobile user experience that’s super-fast for end users

  • Help improve code quality through writing unit tests, automation and performing code reviews

  • Dive into difficult problems and successfully deliver results within a schedule

Who you are…

You want to work on challenging problems and use your talents for the greater good. You’re someone who could get positions at most software companies, but you’re looking for something that is deeply rewarding and spiritually fulfilling. By making a difference in people’s lives you’ll having lasting meaning.

You also meet a good chunk of the following requirements:

  • Be a humble team player who’s striving to both better themselves and serve the wider community at the same time.

  • Solid 5-stars Swift experience of more than a year as well as multi-year objective-C experience in the past, and Cocoa Touch.

  • Willingness to learn new technologies if needed

  • Shipped 1-2 substantial apps and know how to integrate with backend RESTful APIs

  • Experience with iOS frameworks such as Core Data, Core Animation, etc.

  • Experience with offline storage, threading, and performance tuning.

  • Knowledge of other web technologies and UI/UX standards

  • Understanding of Apple’s design principles and interface guidelines

  • Experience with performance and memory tuning with tools

  • Familiarity with cloud message APIs and push notifications

  • Knack for benchmarking and optimization

  • Proficient understanding of code versioning tools (Git on GitHub)

  • Experience with handling streaming audio and shoutcast/icecast radio.

  • Solid Mac User

  • Fast learner, self starter, organized and motivated to be able to work on your own.

  • Excellent verbal and written communication in English.

  • 1-7 years of recent hands-on coding

  • Bachelors, Masters, or Doctorate degree in a related field, or a great reason for not having one (and we know there are reasons…)

  • A track record of projects completed on time – you’re a good executor and know how to build great software

  • Evidence of being self-motivated and driven – you find satisfaction in a job well done and want to solve hard problems.

  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives

  • Experience with Linux/Unix and scripting languages like Python, Perl, shell scripting, etc.

Company IntroductionSikhNet.com is a special place to work. We are a non-profit organization with a small team of 6 people, though serving the Sikh community online for over 20 years with a reach of over 500,000 people per month. We invite you to join the small mission-oriented SikhNet team that is passionate about Sikhi and the teachings of the Siri Guru Granth Sahib. This is more than a job, it’s a vocation to serve humanity. We are looking for someone who really wants to join the SikhNet team and serve.

Apply for the Job

 

Quotes from Users about the impact of Gurbani Media Center

Just wanted to tell you guys that the GurbaniMC app is the most amazing app I have ever heard of! Keep up the awesome work!

As a Sikh, GMC help me to be a Sikh (Learner). The collection of Gurbani inspires me, and now I listen the radio stations every day.

SikhNet has helped me overcome the worst phase of my life by using the many forms of Gurbani available through SikhNet.

Gotta have my gurbani kirtan!!  Appreciate what you do.

Great app.. keeps you connected to gurbani.

gurbani app..just amazing! Thank you

Sikhnet has given me the opportunity to learn about Sikhi and bring me closer to other Sikhs around the world. I hope this continues and that other have the same opportunity also.

Sikhnet radio is my best friend! Listen to it all the time. Thank you

I love the use of modern technology to reach out to the world. It's made the teachings of our religion much more accessible.

Gurbani is my life. This connects me to my life.

An excellent service to humanity.

This organization gives me so much - the music means so much to me

Greatest app going!

I appreciate abundance of Gurbani wealth on Sikhnet