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

Senior iOS Developer for TableHero

TableHero , Bangalore · tablehero.com · Full-time employment · Mobile (iPhone, Android, other)

About company: Founded in January 2016, TableHero is re-imaging mission critical technology for restaurants and local business. Websites, online ordering, reservations and payments - all built with an ease and simplicity unseen in the market. We are an engineering and product-driven company, led by startup stalwarts that have founded, built and exited companies like FreeCharge and burrp!, and have talent from companies like Google, Flipkart, Zomato, Zynga, Ola and Cleartrip. Our work culture is extremely easy going and fun, but we live by the mantra "work hard and go home." We want you to make it count when you're in the office, but also place enormous importance on work-life balance. No ping pong tables or Xboxes to keep you glued to the office; work hard, and go home!

iOS Engineer

TableHero firmly believes that bleeding edge, yet pragmatic engineering can solve any challenge a customer or user faces. At TableHero, we have a strong engineering and product forward philosophy. We believe in high aptitude, humble attitude, and above all, an ability to break barriers for our customers and users.

We are a small, yet insanely productive team. We have an unreasonably high bar when it comes to engineering hiring, but once you’re in, you will join an elite group of technologists and product thinkers that have the respect of the startup ecosystem.

We are looking specifically for people who must be comfortable in an early stage environment. This means a lot of ownership and accountability, shipping at breakneck speeds, but never losing sight of our purpose, never being afraid to think critically, to challenge the status quo. If you are choosing between joining us and Flipkart, we suggest you choose the latter! If you want to solve complex, real-world problems with graceful and pragmatic engineering solutions, if you want to be at the bleeding edge of technology and how it can improve customer experience, then we want to talk to you.

Responsibilities:

  • You will be responsible for owning and building complete feature sets from ground up, which means you will work on our entire tech stack.
  • You will also be responsible for writing test cases for all the code you write. We don’t have a QA team and we want our developers to automate all our testing. Your code will never be pushing into our repos without test cases.
  • Code reviews are an integral part of our workflow, so you need to make sure that not just you but also your peers are pushing the highest quality code in our repository.
  • “It’s not done until it ships”, you would also be responsible for deploying your code on our infrastructure.  
  • You thrive in an environment with extremely short feedback loops and a highly iterative process

Requirements

  • Must be hands-on, i.e. you twitch when you don't open your IDE
  • Knowledge of Swift and Objective C
  • You understand MVC
  • Experience with iOS frameworks such as Core Data, Core Animation and Core Text
  • Experience with third party libraries, APIs, web services and JSON
  • Experience with developing Custom UI Controls, and handling Fragmentation
  • Experience with bug fixing and optimizing app performance
  • Experience with publishing to the App Store

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer