This post is over 30 days old. The position may no longer be available

iOS/Swift application development and software engineering internship

Nimesh Neema , Indore or Anywhere · perspicacious.solutions · Internship · Programming

Hello!

We are searching for self-driven and passionate individuals desiring to make a career in computer programming and software development. We think a good plan of action is to start with an internship (remuneration will be paid), involving training, mentoring, personal coaching and working on a real world project. Upon successful completion, we'd be happy to offer a full-time software engineering position, if the candidate desires to make their career with us.

Oh great. So who are you and what do you do?

We are a tiny software engineering consulting firm, with the ambition to grow into a small but closely-knit, solid engineering team. We specialize in Apple developer tools and technologies, and provide consulting services to SMEs and independent software engineering professionals in adopting Apple developer technologies. We also provide engineering/code level consultation for their software development projects.

While our main tools of trade are the core Apple developer tools and technologies such as Swift programming language, SwiftUI, Objective-C, Xcode, Instruments etc., we also specialize in and provide technical assistance with associated 3rd party technologies such as Bash, Git, Firebase, CocoaPods etc. We are constantly learning new and upcoming tools and technologies as our job requires.

All that sounds interesting. What makes your work approach unique?

We firmly believe that a high quality and satisfactory solution can be arrived at by having a deep insight into our tools of the trade, coupled with a well-defined understanding of the task, and a passion for delivering a good quality product. We also believe in knowledge sharing, and we do our bit by giving back to the community via platforms such as Stack Exchange and GitHub.

We also believe that software engineering isn't simply about writing code. The foundation stones leading to a good product are well-designed specifications coupled with crystal clear communication.

We are a big fan of well-designed products that serve their purpose well and never get into the way of their users.

All right. Who's a desirable candidate for the internship?

The candidate we are looking for does not necessarily have to come from an engineering background. What we are essentially looking for is a committed and diligent individual, who is a fan of good quality work, is desirous to learn and grow, and would thoroughly enjoy computer programming. We believe for someone with these traits, becoming a great software developer is just a matter of good mentorship and consistent efforts over time. As long as you have these traits, you should be fine.

All that sounds good. So what does the internship involve?

The internship would involve learning the ropes of programming for the Apple ecosystem of operating systems, namely iOS/iPadOS, macOS, watchOS and tvOS. This would essentially mean learning Swift, SwiftUI, Objective-C, C programming and Xcode along with other related tools such as Git, Bash, CocoaPods, Firebase etc.

We think about 4-6 months would be an appropriate period for the training and internship. At the end of it, you should have an in-depth understanding of the tools of trade used by an iOS app developer. Additionally, you'd be empowered to write apps for other Apple platforms such as macOS, Apple TV, Apple Watch which share the same foundation as iOS in terms of development tools and technologies.

The successful completion of the internship would end with an offer to join the team full-time if you desire to work with us. We neither believe in, nor do we require the candidates to sign any kind of bond or commitment, and value professional courtesy in such matters.

That sounds like something I'd consider pursuing. What do I do?

Send us an email stating your thoughts and convince us that you make a good fit. Sending a resume/curriculum vitae is not required, nor is it essential to have any past computer programming or software development experience. We are primarily looking for a good fit rather than candidates meeting conventional hiring criterion.

Anything else that I should know?

We work out of Indore, and the position is not remote okay (unless you convince us otherwise 🙂), at least during the internship. We can assure to provide work flexibility and remote work in future as long as we can work efficiently. You'd be provided with a dedicated MacBook Pro and all the necessary devices and software licenses required for your internship.

We look forward to receiving your email.

Regards

No longer accepting applications