Senior Software Engineer - iOS
What You Will Do
- Develop iOS mobile applications by studying information needs; conferring with users; studying systems flow,data usage, and work processes; investigating problem areas; following Agile methodologies.
- Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, andproposed solutions.
- Work closely with product managers in comprehending the product requirements, provide necessary inputs& insights in order to ensure that requirements covering all aspects of product are well captured & understood.
- Work closely with Technical Lead to manage sprint timelines, performing technical feasibility analysis andintroducing best possible technology stack.
- Perform tests and evaluations regularly to ensure data security, privacy, and integrity.
- To be able to use design standards/guidelines/frameworks, review code and apply those to bring consistency in design.
- Actively participate in decision making including defining the delivery timelines and content.
What You Will Get
- Best in Industry Remuneration
- Attractive ESOP opportunity with huge potential upside.
- Start-up culture with full ownership and freedom
- Fully flexible hours and work from anywhere
- Cutting edge technologies with always something new happening
- Super-fun work environment and colleagues
Skills You Will Need
- iOS Development - Swift
- SQLite Database
- Cocoa Touch, Core Data, Uikit, Core Graphics , Animation
- Multi-Threaded Programming & Offline Storage
- Apples recommended Design Principles
Qualifications
- B.Tech from a reputed institute
- 4+ years of iOS application development experience
- Experience in offline app development is must
- Experience in Android app development will be added plus
Apply to join our family
Our Values
We Strive To Delight Our Customers
We deliver exceptional work and go the extra mile to make life easy and simple for our customers. We do everything to bring a smile on their face and work hard to delight every one of them.
We Are Owners
We are dependable in all circumstances. We are proactive in our approach and in solving problems. We are resourceful and persistent to tackle the most difficult challenges. We are owners of our business.
We Make Work Fun
We find joy in our work by being positive, collaborative and easy. We celebrate wins together and fight challenges and failures with spunk.
We Are Continuously Improving
We strive for continuous improvements in our business through cutting edge technology and new innovations. We are always questioning, learning and improving to stay on the path of getting better every single day.