
We are hiring an iOS Developer for Dehradun location with Ftechiz Solutions.
Exp: 2 to 5 years
iOS Developer responsibilities include:
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Experience with iOS frameworks such as Swift UI, Objective C, UIKit, AVFoundation, Core Bluetooth, Combine, PushNotifications.
- Experience with Databases - Core Data, Realm
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of Architecture - MVC and MVVM
- Understanding of Apple’s design principles and interface guidelines
- Excellent communication Skills and Client interaction.

About Ftechiz Solutions
Similar jobs
Some of the key responsibilities of this candidate are:
- Understand the EdTech context
- Innovate, evaluate, and deploy various android and IOs Features
- Ability to take ownership over your work.
- An understanding of React Native best practices and a commitment to following them.
We like those candidates who have these skills:
- Experience with React Js, React Native, JavaScript including DOM Manipulation and JavaScript object model.
- Thorough understanding of React Native and its core Principles.
- Good Knowledge of HTML5, CSS.
- Familiarity with code versioning tools (Such as Git, SVN or Mercurial)
- Familiarity with RESTful APIs
- Good knowledge of database (MySQL, SQLlite, RealM etc ..)
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Web pack, NPM etc.
- Experience with Native Mobile app deployment on App store and google play store.
Roles and Responsibilities :
- Design and build application for iOS platforms
- Writing well designed, testable, efficient code by using the best software development practices
- Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
- Responsible to work on bug fixing and improving application performance
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Company Profile:
App Innovation Technologies is leader in Mobile and Web based solutions development. With our extensive knowledge of this industry, our customers receive the edge needed to make their projects a true success. Our team of developers, analysts, designers, testers and project managers will complete projects on time to the agreed specifications with Mobile, Social, Cloud and Analytic’s expertise.
We also provide a caravan of web-based products and Software services. AIT is a reputed web/Software development company with its headquarters based at Coimbatore, India. We have a creative team of skilled professionals who have in depth knowledge in various technologies including open source technologies and Microsoft technologies to service our valuable clients. Please visit our website http://www.aitechindia.com">www.aitechindia.com for more details.
Job Description:
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment
Position: Lead iOS
Experience: 5 to 8 years
Responsibilities:
- Design and development of professional business applications for the iOS platform.
- Your leadership will help to continuously discover, evaluate, and implement new technologies to improve development efficiency.
- Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment.
- You will work with external data sources/ APIs, unit-test code for robustness, including edge cases, usability, and general reliability.
- Will work on fixing bugs and improving application responsiveness, quality and performance.
- Should be able to conduct multiple quality testing as a code reviewer
- Manage/mentor a small team encouraging their professional growth and maximizing their potential contributions
- Avid follower of the technology industry and current technology trends
- Setting up the architectures and frameworks that future iOS developers can come in and follow for rapid and efficient development
Requirement:
- Proficient with Objective-C or Swift
- Experience with macOS app development and watchOS app development will be a plus.
- Experienced with iOS frameworks viz. Core Data, Core Animation, Core Graphics and Core Text
- Deep understanding of Apple’s design principles and interface guidelines
- Familiar working with RESTful APIs, third party libraries and API, cloud message APIs and push notifications
- Solid understanding of performance tuning, threading and offline storage.
- Solid understanding of the full mobile development life cycle
- Understand code versioning tools viz. Git, Mercurial
- Knowledge of low-level C-based libraries are useful
- Hands on experience with code review/peer review
- Experienced in continuous integration will be plus
Responsibilities
- Build efficient, testable and reusable codes.
- Collaborate with engineers, PMs and designers to quickly ship new requirements.
- Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
- Solve complex performance problems and architectural challenges.
- Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Requirements
- 2-3 years experience with hands on experience in both iOS platform with an attitude to learn the other platform.
- Strong passion for Programming in general and iOS App development in specific.
- Experience in source revision control systems such as git, svn.
- Knowledgeable about MVC and MVVM architecture.
- Experience working with remote data via REST and JSON.
- Experience with SQL Lite and other databases.
- Experience with UI development.
- Experience with publishing apps.
- Positive attitude towards work (Dynamic) and good communication skills.
Required iOS skill
- Good knowledge of SWIFT, Xcode and iOS widgets.
- Experience with Core data.
- Experience in integrating 3rd party libraries.
- Experience in building multiple Xcode schemes.
What You Bring to the team:
- 2-5 years of working experience in game development, preferable 2D games.
- Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, user session management.
- Good knowledge of game physics and particle systems
- Experience of shipping out games on Android/ iOS and rolling out updates to them
- Ability to plan and estimate timelines of new features/ releases.
- Expert in debugging
- Strong understanding of object-oriented programming, data structure and algorithms
Extra Gems for:
- Experience of working in Product industry
- Good understanding of client/ server interaction
- Experience of working on a mobile multiplayer games on scale, will be a huge plus
- Experience with Android development / Objective C
- Open source contributions, interesting hobby projects.
- Experience optimising for memory and space
Your responsibilities would include:
- As an Associate Unity game developer, you will be part of the Unity Dev team and will be responsible for the front-end (client) side development.
- You would design, build and maintain efficient, reusable, and reliable code
- Implement new game features and services
- Continuously improve the game quality by fixing crashes, ANRs, performance related issues to deliver exceptional experience to our users.
- Integrate third party SDKs like Analytics, Monetisation, Crash reporting etc.
- Create, debug, maintain and optimise the game, and related in-house written libraries used for the game’s development.
- Reporting to team lead regularly in clear and structured way regarding your progress. Proactive communication is a must when deadlines are getting missed.
Why Us?
- High Growth Startup environment
- Company sponsored courses and education material
- Lots of learning opportunities
- Work with a super-talented team of professionals
- Informal work-culture, Casual Dress Code, multiple outings and trips
- Performance Based Bonus
- Competitive Salary
- Medical Insurance for you and your family
- Subsidies Lunch and Unlimited Snacks, Tea & Coffee in the house at all times
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
The thrill of working at a start-up that is starting to scale massively is something else. Simpl (FinTech startup of the year - 2020) was formed in 2015 by Nitya Sharma, an investment banker from Wall Street and Chaitra Chidanand, a tech executive from the Valley, when they teamed up with a very clear mission - to make money simple, so that people can live well and do amazing things. Simpl is the payment platform for the mobile-first world, and we’re backed by some of the best names in fintech globally (folks who have invested in Visa, Square and Transferwise), and
has Joe Saunders, Ex Chairman and CEO of Visa as a board member.
Everyone at Simpl is an internal entrepreneur who is given a lot of bandwidth and resources to create the next breakthrough towards the long term vision of “making money Simpl”. Our first product is a payment platform that lets people buy instantly, anywhere online, and pay later. In
the background, Simpl uses big data for credit underwriting, risk and fraud modelling, all without any paperwork, and enables Banks and Non-Bank Financial Companies to access a whole new consumer market.
In place of traditional forms of identification and authentication, Simpl integrates deeply into merchant apps via SDKs and APIs. This allows for more sophisticated forms of authentication that take full advantage of smartphone data and processing power.
We are looking for an experienced (>4 years) mobile developer who is proficient with Android/iOS platforms along with exposure to React Native. You should have a sense of great ‘taste’ and be excited about building products with exceptional UX. You should be able to implement established best practices across the mobile platform including automation testing, continuous integration, and architectural patterns.
Responsibilities
1. Developing new user-facing features using Android/iOS and React Native
2. Building reusable and platform specific components
3. Translating designs and wireframes into high-quality code
4. Optimizing components for maximum performance on Android and iOS
5. Brainstorm with designers & product managers to come up with product features
Requirements
1. Strong proficiency in tech stack (Java for Android developers & Swift, Objective-C for iOS
developers)
2. Thorough understanding of React Native and its core principles
3. Experience with popular React Native workflows (for Routing, State container, etc)
4. Experience with Native modules, bridging native code with React Native
5. Familiarity with newer specifications of ECMAScript
6. Experience with developing SDKs for Android or iOS platform is a plus
7. Familiarity with RESTful APIs
8. Familiarity with build pipelines and tools for mobile platforms
9. A knack for benchmarking and optimization
Job Description:
- Min 4-5 years of experience in Mobile application development
- Min 2-year Experience in React Native app development
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Follow best practices using Android Guidelines
- Knowledge of functional or object-oriented programming
- Technically strong in React-Redux/Mobx development and deep understanding of core mobile concepts such as lifecycle, UI, networking, caching, device features, etc
- Experiences with automated testing suites, like Jest or Mocha
- Experience integrating third-party frameworks. Worked with logging and capturing user navigation and app usage to Analytics and Crashlytics for understanding the most used features by users.
- Knowledge of mobile security and cryptography is an advantage.
- Good working knowledge of tools such as Git, JIRA, Jenkins, or any tools that are similar to these.
- Experience with agile methodology is preferred
- Good communication skills
- Good knowledge of app telemetry integration & app performance management
- Have published at least 2 React Native apps on Play Store & Appstore
Key Skills:
- Implement robust app architectures and complex user interfaces
- Component Design and coding new features. includes unit tests, debugs, and solves defects
- Component Design/Coding/Unit Testing/Debugging
- Responsible for designing app architecture and integration design to various external systems (APIs, 3rd Party SDK)
- Follow best practices using React Native Guidelines
- Understand reacting design patterns like HOC, Render Props, and their applications.
- Good understanding of atomic design principles
- Experience with CSS-in-js / styled-components
- Good understanding of Android & iOS working principles, Release process
- Ability to multi-task under pressure and work independently with minimal supervision
- Work on high-performance consumer-facing apps
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages (such as jade, EJS, and pug).
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.
- Ability to make recommendations on UI design and UX best practices.
Krafty Solutions is looking for an enthusiastic, energetic, young-minded mobile application developer(experienced or fresher) who take pride in the work they do.
Krafty Solutions is a product design and development company where you will learn a lot in your field by working in a very friendly environment. An opportunity will be given based on your preference.
About You
If you're the guy who has a strong bias for making things happen, always wears a smile on your face, with a proactive attitude then we would like to meet you. You will work closely with your team leader who will help you to learn new things as well as resolve your doubts. If you're interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
Knowledge
- 3+ years of experience as iOS Developer
- In-depth knowledge of iOS (Mac OS), iPhone SDK, Objective C & Swift languages.
- Strong understanding of XCode, including compiler flags.
- Experience building IOS applications connected to RESTful APIs.
- Good experience in App submission process (iTunesConnect), Offline & online data storage, synchronization, RESTful API & JSON structure.
- Good understanding in usage of Cocoapods libraries and social apis like Facebook, Google Maps, etc.
- Good understanding in payment gateway SDK integrations.
- Experience with a version control system (GIT, SVN, CVS, etc)
- Good understanding of IOS UI design principles, patterns, and best practices.
- Curiosity and a highly collaborative work style, a wish to share what you already know and jumping at the opportunity to dive into new technology.
- Good understanding of Architectures like MVVM, VIPER, MVP.
- Good Understanding of RxSwift
Responsibilities and Duties
- Participate in the entire application lifecycle, focusing on coding and debugging
- Design and build advanced mobile applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources, APIs, bug fixing and improving app performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Manage cutting-edge technologies to improve legacy applications
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Stay up-to-date with emerging technologies
Key Skills
- Swift, Objective C, iOS SDK, Xcode, Git Required Experience and Qualifications
- Education - B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject
- Experience - 3-5 yrs
Benefits
- Great Company Culture - A relaxed, friendly and positive company culture with a dynamic young team
- Work-Life Balance - Genuine work/life balance served at Krafty.
- A Well Earned Rest - You will get 11 paid public holidays as well as 12 paid leaves. So, a total of 23 HOLIDAYS
- Flexible working hours - Reaching late at the office would never be an issue for you. Fully remote culture
- Weekends Off - Saturday & Sunday Fixed Off

