iOS Developer
Job details
Looking for someone who can join us in 15 days or less. About this role Our ideal candidate - We are searching for an all-star iOS engineer who wants to be a key team member of an early-stage SaaS software startup with a small team. You have a strong passion for shipping iOS builds to more than 2,000+ American businesses who will see your work every day. TLDR; if your passionate about building things, and you want to work in a solid team where you can learn a lot - about engineering, team work, product and startups then this might be a great fit!"We want someone who would be a startup founder of his/her own thing one day!" Must be comfortable working on our existing codebase, adding new features, developing new apps, and optimizing them for a fast and delightful user experience. You must be comfortable with fast-paced execution and releases. Compensation: ₹18 LPA or higher Responsibilities:
- Own the development of end-to-end product features, including scoping, architecting, coding, testing, designing UI, and roll-out.
- Ship updates bi-weekly and sometimes weekly.
- High empathy: You care about our users. You can put yourself in their shoes.
- Think critically about user requests, and learn how users respond to your releases.
- You control technical debt with innovation in new features.
- Collaborating with others to define, design, and ship new features.
- Maintaining the app, making sure it is stable.
- Desire to work autonomously in a distributed team - manage yourself, work on your hours, document your code and the project, and communicate effectively with others.
- You are a software engineer who thinks & speaks in Swift (Swift 3+); You have 3+ years of experience with iOS development, shipped one or more apps to the AppStore.
- You have a Bachelors / Masters degree in Computer Science / Engineering or a related subject.
- You have experience working with networking (Alamofire), iOS third-party libraries, and APIs (CocoaPods).
- You have a solid understanding of the full lifecycle of mobile development, basic testing, and publishing.
- You are attentive to the details like code efficiency, design, and best practices.
- You enjoy working with a small, fast-paced team willing to jump on tasks (planned / out of nowhere / ambiguous), without spilling your coffee.
- You are equal parts left and right brain - you focus on the tech and logic as much as you are obsessed with the UX and customer delight.
- You are looking to restore balance to the universe through clean code.
- You have complete expertise in the general mobile landscape, design, trends, and emerging technologies.
- You have strong experience with Git - pull requests, merge conflicts, branches, etc.
- XCode (Latest), Swift 5+
- UIKit
- MVVM design pattern
- APIs using Alamofire and SwiftyJSON
- (You must be familiar with multi-threading)
- Github
- XCode Cloud (For CI/CD)
- You have developed apps on Flutter / React Native (HUGE).
- You are popular on StackOverflow for answering challenging questions.
- Your GitHub profile showcases a list of original contributions.
- You have taught iOS to others.
- We are focused on results, not hours.
- We are flexible on work location.
- You must have really good digital online communication skills (e.g. being responsive on slack, attending Zoom meetings).
- We believe in clearly defining goals, empowering people, and giving autonomy.
- We value your personal growth and development; as the company grows, so do the individuals that run it.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.