
● Overall at least 1 year building software for iOS devices
● Experience with iOS SDK, Objective-C, Swift and Xcode IDE
● Experience with JSON, XML, JavaScript and interfacing iPhone/iPad applications to server-side API's
● Comfortable developing rich GUI's for the iPhone and/or iPad
● Solid grasp of object-oriented concepts and MVC programming techniques
Responsibilities
● Work on multiple simultaneous projects
● Divide projects into module with timelines
● Hands on coding, systems analysis, design and delivery of projects assigned.
● Coordinating project performance with business and clients.
● Completes assigned projects in a timely manner.
● Meets project objectives, providing systems that operate in a cost-effective manner.
● Keeps management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product.
● Escalates and refers all projects beyond scope of authority.
● Consults with and advises development areas on applications in area of responsibility.
● Responds to problems in a timely, effective manner.
Bonus Points
● Experience with Android/Java
● Cross Platform Application development

About Flatworld Solutions
Similar jobs
We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work
with our team of talented engineers to design and build the next generation of our mobile application.
Requirements:
1. Min 3 years of experience in iOS development
2. Experience with offline storage, threading, and performance tuning.
3. Familiarity with RESTful APIs to connect iOS application to back-end services.
4. Should have worked on sockets, hardware integrations
5. Experience with iOS frameworks such as Core Data, Core Animation, etc
6. Hungry to do awesome product development and keen to learn newer technologies.
JD:
1. Design and build application for the iOS platform.
2. Ensure the performance, quality, and responsiveness of application.
3. Collaborate with a team to define, design, and ship new features.
4. Identify and correct bottlenecks and fix bugs.
5. Help maintain code quality, organization, and automatization
Role: Flutter Developer
Please share contact details as well while sharing interest in the opportunity. I can be reached at nine one five zero nine five four eight nine nine.
1. Hands on Mobile APP Development - 5-8 Years (IOS/Android)
2. Hands on Flutter Development - 2-3 Years - should have worked on
atleast one industry grade apps
3. Excellent problem-solving skills
4. Converting mocks to UI (Pixel perfect design implementation)
5. Experience in Bloc state management
6. Experience in asynchronous programming
7. Good understanding of implementing API integration
Please submit candidate’s portfolio (Play store or App store Links)
if the JD is relevant, kindly share the updated profile with current CTC, expected CTC and notice period.
Website :- beetonz.com
We’re looking for iOS Mobile Application Developer who has solid knowledge of iOS application’s life cycle, specially in modern mobile application. We need someone to build the native applications for iOS using Swift & Objective-C on Xcode. You’ll need to create applications from scratch or configure the existing applications.
RESPONSIBILITIES:
i. Design and implement applications from initial concept, app architecture, and user interface to finished deliverable.
ii. Implement new features, enhancements, and content of existing applications.
iii. Implement design of native application using Auto Layout Guide & Constraints in Interface Builder.
iv. Create and update re-usable code libraries to streamline app development cycle.
v. Contribute to all phases of the product development: design, develop, test, maintain and improvise.
BASIC SKILLS:
i. Good communication and interpersonal skills.
iii. Having experience with Auto Layout Guide.
iv. Strong knowledge of current iOS development languages (Swift & Objective-C).
v. Ability to manage multiple projects at a time.
vi. Flexibility and eagerness to identify, learn, and use new and changing technologies.
v. Self Confident and Enthusiastic.
Job Type: Full-time
Salary: ₹12,000.00 - ₹16,000.00 per month
Schedule: Day shift
Industry: Software Development
COVID-19 Precaution(s):
Temperature screenings
Social distancing guidelines in place
Sanitising, disinfecting, or cleaning procedures in place
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.
Who are we
Salarybox is a Payroll App for small businesses in Asia. We are backed by YCombinator and prominent investors from India & the Silicon Valley.
Today, business owners manage attendance on pen-paper, calculate salaries on excel and pay employees in cash. Using Salarybox, the entire process can be performed at the click of a button. What typically takes 5 days, can be done in 5 minutes using our App.
We launched in January 2021 and already have over 500,000 downloads on the Google Play Store.
What will you do
- Design and build advanced app features for Android
- Collaborate with cross-functional teams to define, design, and ship new features
- Work on MVP & MVVM architecture for building apps
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable code
- Familiarity with RESTful APIs to connect Mobile Applications to back-end services
- Unit test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
This role requires
- 1+ years experience in Java, Kotlin
- Good working knowledge of design patterns OOAD
- Excellent analytical and problem-solving skills
- Hands on experience in writing Mobile Applications
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Job Description for IOS Developer:-
- We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.
- Your primary focus will be the development of iOS applications and their integration with back-end services.
- You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.
Responsibilities :
- 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
Skills :
- Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with Restful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with continuous integration.
• Experience with ReactJS, React-Native, TypeScript, NodeJS, NestJS, Docker/Kubernetes
• Experience with developing for (Android, iOS)
• Has knowledge of & experience with relational and non-relational data stores
• Affinity with Data, database designs and BI tools (Power BI experience is a big +)
• Cloud Experience, well versed with Azure cloud stack
• Experience with Git (GitHub)/ Bitbucket
• Experience with microservices
• Experience with visual presentation layer programming
• Experience working with UI/UX designers
- Experience with building scalable applications on android and IOS
- Experience in working with Dart.
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Knowledge of API integration
- Strong UI building skills
- Experience with version control systems (bitbucket, git etc.)
- Strong knowledge of algorithms and Data structures
- Demonstrated experience working on application development projects and
- Test-driven development. Experience in writing high quality code
- Experience in Fintech domain will be another added advantage
- Experience in developing mobile apps in Flutter.
- Strong knowledge of Architectural pattern like Bloc, Provider etc in Flutter.
- Ability to think about scalability and reusability while developing flutter widgets.
- Ability to handle updates in UI with high frequency data changes.
- Knowledge of iOS application deployment.
- Strong state management knowledge.
- Knowledge of writing Plugins in Flutter is a good to have skill.
About CoutLoot :
- CoutLoot is India's leading social commerce offline to an online platform that lets anyone sell online in 30 seconds! We're on a mission to empower offline sellers to sell online using the CoutLoot app and sell their products to buyers all over the country.
- CoutLoot is a Series A funded company backed by leading Chinese VCs, Artha India Ventures, Venture Catalysts & others.
Job Description : We are looking for dynamic, open-minded self-starters who enjoy Business Leadership roles and would like to build a Category in an extremely fast-growing e-commerce company impacting millions of Indians.
Job Requirements :
- At least 2 years of experience working with iOS and has published at least one app to the App Store.
- Excellent proficiency in Swift and has experience working with Objective-C.
- Should have good knowledge of object-oriented software engineering.
- Should be able to deal with Objective-C in legacy code.
- Decent knowledge of protocol-oriented programming in Swift.
- Experience working with constraint-based layouts using AutoLayout.
- Should have a good eye for detail and have good skills in implementing clean UI and UX.
- Experience with testing frameworks and writing clean, testable code.
- Experience with client/server architectures using HTTP, REST APIs, etc.
- Must have excellent knowledge of Foundation framework, Core Data, etc.
- Experience with third-party libraries and APIs.
- Experience working with various architecture patterns like VIPER, MVVM, etc as well with clean code principles.
- Must be a team player with good communication skills and experience mentoring junior engineers.













