Senior iOS Engineer

About us

Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.

People at Grappus usually experience a highly accelerated career growth well beyond the narrow constraints of their ‘job description’. Here, the growth ladder is tailored to you. It operates exactly as fast as you can manage to grow. We think it's a waste when smart people are unable to make an impact. Our aim is to unleash your potential by giving you massive challenges and the freedom to solve them.

We’re in a fluid world, where we don’t know what technologies we’ll use next, or the projects we’ll work on. We’re actively searching for ways to shine a light on our blind spots, whether it is in the products we want to build, the problems we like to solve, or the company culture we try to create. That’s what makes life at Grappus so exciting. Grappus is an ongoing experiment and you are a part of it. We'll be a different company a few years from now because you are going to change it for the better. We can’t wait to see where you take us

About the role

We are seeking a Sr. iOS Developer who has a knack for coming up with creative solutions to unique problems, planning development cycles and writing technical documentation while leading a team of developers. You can get in where needed to write clean, reusable, and performant code, with creative sensibilities to push projects towards perfection. You should have good time management skills and be able to work both autonomously and collaboratively with a cross-discipline team of product managers, strategists, UX designers, art directors, and developers. Most importantly, you have an eye for detail and the ability to make beautiful designs come to life through code.

What we’d like to see
  • Ability to write elegant and readable code
  • Lead a team of developers and showcase managerial skills
  • Excellent problem solving skills and love technical challenges
  • Comfortable working in a team-oriented and collaborative environment
  • Strong understanding of Agile and Lean software development processes and practices
  • Stays plugged into emerging technologies/ industry trends and applies them proactively
  • Wide knowledge of the Cocoa Touch SDK and experience composing complex UI using Storyboards in Xcode & some experience using SwiftUI preferred
  • Knowledge of software best practices, like test driven development and continuous integration
Must have
  • BE/ B.Tech in Computer Science or a related field or equivalent practical experience
  • 4+ years of professional iOS development experience in Swift/ Objective-C
  • Experience in coaching and mentoring junior mobile developers
  • Proven record of releasing iOS apps to the store
  • Aggressive problem diagnosis and creative problem solving skills and client handling skills
  • Experience in working with a variety of external frameworks and libraries
Nice to have
  • Familiarity and experience using a variety of architectural design patterns (MVC, MVP, and MVVM)
  • Experience with Functional Reactive Programming (Reactive Swift or RxJava)
  • Personal projects or contributions to the open source community
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines
  • Team player (those great personality types that people love to work with)
  • Great communication skills
Why you’ll love it here:
(Besides working with our team with infinite charm)
  • We have no fixed work timings or leave policy, you can take unlimited leaves and start your day whenever you want. (Just make sure others in your team don’t suffer)
  • We don’t track these hours you put in or ask you to fill time sheets. We don’t believe in micromanaging, if you’re struggling, ask for help. If someone else is, offer some support.
  • We never mind if people make mistakes or screw up in any way, and offer full encouragement to help people learn fast by failing fast.
  • We always encourage people to be completely candid, raise alarms, or log complaints anonymously in our feedback tool, no matter how harsh.
  • We are a ‘Work from Anywhere’ company, since passionate, driven people can work from anywhere they want; their homes, or cafes, or mountains, or beaches, anywhere.
  • We have a 15-day notice period. We want to build a place where people work willingly and passionately.

Do dope sh*t.Get paid.

Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.

Why you’ll love it here:

Besides working with our team with infinite charm
  • We have no fixed work timings or leave policy, you can take unlimited leaves and start your day whenever you want. (Just make sure others in your team don’t suffer)
  • We don’t track these hours you put in or ask you to fill time sheets. We don’t believe in micromanaging, if you’re struggling, ask for help. If someone else is, offer some support.
  • We never mind if people make mistakes or screw up in any way, and offer full encouragement to help people learn fast by failing fast.
  • We always encourage people to be completely candid, raise alarms, or log complaints anonymously in our feedback tool, no matter how harsh.
  • We are a ‘Work from Anywhere’ company, since passionate, driven people can work from anywhere they want; their homes, or cafes, or mountains, or beaches, anywhere.
  • We have a 15-day notice period. We want to build a place where people work willingly and passionately.