

The iOS Developer is responsible for the development and maintenance of native mobile code on the iOS operating systems. This person utilizes their knowledge of mobile development and hardware capabilities as an integral part of the software development team.
The role requires an energetic and self-motivated individual with excellent communication, organization, and technical skills to work cross functionally.
Responsibilities:
- Create compelling device specific user interface and experiences
- Build Prototypes
- Optimize performance
- Keep up to date on the latest industry trends in mobile technologies
- Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology
- Write high-quality code that complies with design specifications and meets development and support requirements.
- Develop unit tests and test changes using an agile methodology.
- Use a variety of tools to perform unit testing, automated builds, and source control.
- Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
Required Skills:
- 5+ years experience in Objective-C, Swift and Cocoa development
- Experience publishing applications to the App Store
- Experience with RESTful API to connect iOS applications to backend services
- Experience with Test Driven Development (TDD)
- Experience with Source Control like Git
- Understanding of Apple's design principles and interface guidelines
- Ability to understand and write SQL code
- Experience with Apple Pay is a huge plus
- Familiarity with continuous integration
- Ability to work in a fast-paced, high-effort, dynamic work environment
- Fast learner of new and emerging technologies
- Development experience with highly trafficked apps
- Excellent verbal, written, and interpersonal communication skills
- Undergraduate degree in the field of computer science or equivalent
- Able to handle multiple tasks in a fast paced environment

About Bytemark India
About
- Get to work with a small and intimate group of people.
- Employees get to wear many hats and gain different skill sets.
- Work is more visible and employees get noticed faster.
- Flexible working hours give employees a healthy work life balance.
- Work with many talented and experienced people who can guide in employees career development.
- As we are made up of a small team, employees will get unique opportunities to learn a variety of skills.
- Plenty of opportunity to grow as a pioneer in our industry.
Company video


Photos
Connect with the team
Similar jobs


- 3+ years of experience with Cordova
- 4+ years of experience with Android and iOS Development.
- Experience in Cordova Plugins using Native SDKs/APIs
- Implementation of WebRTC in atleast one Cordova Project
- Fluent communication Written and Verbal in English


Our Engineering Team
Keka Engineering Team follows modern engineering practices and works with latest stack. Refactoring is central to our philosophy to evolve the design, maintain code consistency and adapt to dynamic business needs. We believe in DevOps practices, there is no fixed release cycle; our CI/CD pipeline, deployment automation, blue-green deployment and other related practices gives us flexibility to deploy multiple times a day (if required). Our Engineering team is made up of small cohesive teams embracing Agile; working on focus areas to deliver awesome experiences to our Customers. Keka Engineering Team works on complex technical challenges, learns & adapts and most importantly; we have fun along the way.
As a Mobile developer you are required to work with a team of architects, and developers to create mobile applications.
Responsibilities:
· Design and build applications for the iOS platform
· Ensure the performance, quality, and knowledge of best practices
· Collaborate with a team to define, design, and ship new features
· Identify and correct bottlenecks and fix bugs
· Help maintain code quality, organization, and automation.
Requirements:
· Working knowledge of the general mobile orientation, architecture, trends, and emerging technologies.
· Solid understanding of the full mobile application development life cycle.
· Must have good analytical, debugging, and problem-solving skills.
· Self-starter having the ability to independently acquire the knowledge required in succeeding his job.
· Good communication skills. Should be able to discuss requirement for stake holders like, Product Owner and other Business stakeholders
· Proficient with Swift 5 & above
· Strong understanding of MVVM Architecture and should be able to demonstrate working experience
· Strong knowledge of Design patterns
· Strong with Auto layout and Storyboard for proficient user interface creation
· Experience with iOS frameworks such as Core Data, Core Animation, etc.
· Experience with Online/Offline storage, threading, and performance tuning
· Familiarity with RESTful APIs to connect iOS applications to back-end services
· Knowledge of UX standards
· Should have experience with Unit Testing
· Understanding of Apple's design principles and interface guidelines.
· Review code, follow best practices for coding guidelines
· Proficient with writing reusable code
· Familiarity with cloud message APIs and push notifications, social media integration, and integration of analytics
· Knack for benchmarking and optimization
· Proficient understanding of code versioning tools (Git / SVN, Swift Package Manager, Cocoa Pods)
· Familiarity with continuous integration
· Knowledge of Appstore Deployment process/norms
· Good knowledge of Certificate and Profile creations
· Good knowledge of distribution builds for testing over TestFlight or similar distribution tools.
Mandatory Skills:
• Strong skills with Algorithms and Data Structures
• Strong hands-on expertise with Objective-C & Swift.
• Strong knowledge of design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Knowledge of Xcode Tools
• Experience working with iOS frameworks such as Core Data, Core Animation, Core and Core Text
• Experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle
• Excellent Communication & Problem Solving Skills
Her is what we are looking for
• Strong and up-to-date knowledge of Swift.
• Strong knowledge of Apple Design Principles and Application Interface Guidelines.
• Experience with iOS Frameworks such as CoreData, CoreGraphics, CoreLocation and CoreAnimation.
• Experience with threading and performance tuning.
• Knowledge of Unit Testing, Instruments and Profiling.
• Knowledge of the available open-source libraries and Cocoapods for common tasks.
• Knowledge of VoIP Notifications, CallKit and Payment gateways.
• Familiarity with Real Time Databases like DynamoDB and Firebase.
• Familiarity with cloud message APIs and Push Notifications.
• Familiarity with creating dynamic libraries and modular applications. Write scalable, high-performing and reusable code.
• Knowledge of different Apple Certificates and Profiles.
• Solid understanding of the complete application development lifecycle.
• Proficient understanding of code versioning tools, such as Git.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

We are looking for an enthusiastic Android Developer Intern with a proven track record of building Android apps from the ground up.
Skills Required
1. Product Design and Development Skills
- Native Android (Java)
- Firebase - firestore
- Cloud functions
2. Design skills
- XML
- Recreate Figma design in XML
3. Testing Skills
Test the feasibility and viability of the App.
Roles and Responsibilities
- Turn an idea into a product.
- Take complete ownership of the app and build the product end to end.
- Own and manage the complete development cycle of the App.
- Understanding the feature requirement and implementing the same.
- Work directly with the company leadership.
- Brainstorm ideas and designs with few of the finest minds in the industry.
About Us:
Spacenos is the fastest-growing start-up which is innovating in the finance, edtech and marketing domain since 2015 and won multiple awards and recognitions from more than 40+ MNCs and Fortune 500 companies. Our Clients are based out of the U.S.A and Australia. We are funded & Supported by Government of Karnataka, Angel Investors and International Grants.
Hiring Process:
- Apply for your CV and past work to be reviewed.
- Receive a telephonic interview or assessment upon filling the final step form.
-
Receive offer letter if selected.
Hiring Duration:
Our hiring process takes less than 24 hours from the time you receive the Final Step form.
Validity: Up to Dec 2023
- Apply soon, the earliest applicant would be preferred over the late applicants.


What you’ll be doing
We are much more than our job descriptions, but here is where you will begin:
● Work with stakeholders (product owners, project managers and scrum masters) to define and clarify requirements.
● Hands-on development with both front-end, middle-tier and back-end programming.
● Leverage the DevOps team to ensure products can be built, deployed and tested across all of the release cycles from dev to production.
● Further your strong grasp of modern security principles and apply them to applications.
What you’ll need
Like us, you’ll be deeply committed to delivering impactful outcomes for customers.
● Experience developing macOS, iOS applications using Swift
● Experience releasing successful iOS applications on Apple App Store and Google Play.
● Excellent knowledge of the iOS ecosystem, including third-party libraries.
● Hands-on experience with Swift in a professional environment.
● Excellent understanding of Swift, Android UI design patterns and Material UI guidelines.
● Experience integrating Mobile Apps with back end Web Services (REST)
● Knowledge of the functional and asynchronous concepts in Swift language and asynchronous computing concepts.
● Knowledge of alternative Mobile App frameworks, tools and technologies such as Jenkins Continuous Integration Server, Git, and Maven.
● Proficiency in Java, Objective-C desirable but not required.


Design and Build sophisticated and highly salable apps using Flutter.
2. Translate and Build the designs into high quality responsive UI code.
3. Write efficient queries for core Data.
4. Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) architecture and developing maintainable, testable and functional software that meets product requirements.
5. Resolve any problems existing in the system and suggest and add new features in the complete system.
6. Follow the best practices while developing the app.
7. Use CI/CD for smooth deployment.
8. Document the project and code efficiently.
9. Manage the code and project on Git in order to keep in sync with other team members and managers.
10. Suggest new features and/or enhancements.
11. Maintaining software through product life cycle including design, development, verification and bug fixes.
12. Write tests for the App.
13. Knowledge of different state management libraries like BloC, GetX, Provider will be a plus point.



We are looking for a Hybrid Mobile application developer who likes being part of an innovative team, where he/she will get to work on the best product in the market. Able to Design and develop Hybrid Mobile applications using the latest web technologies, primarily React native.
● Who can join immediately
● Opportunity to work in Cloud-based Data Solutions and Products.
Required Skills & Experience:
● Extensive experience in Hybrid Mobile application design and development using
React native.
● Has a minimum of 2+ years of experience in React native.
● Experience with RESTful APIs and server-side APIs integration.
● Hands-on experience in HTML, CSS, JS, jQuery, Bootstrap, and Angular
● Experience with Git.
● Worked in Agile projects.
● Excellent communication & interpersonal skills, able to work both in teams and individually.
High-level requirements for the Apex Developer role: Qualifications / Skills • BA or BS in a technical discipline • 5+ years of SFDC engineering experience • Salesforce certifications preferred • In depth experience in Lightning framework: Aura and LWC • In depth experience in Apex development, design, configuration, testing and deployment • In depth knowledge of Salesforce APIs and experience building integrations |


Expert experience developing multiple commercial-grade mobile applications iOS using native languages (Objective-C / Swift, Xcode or Java).
- Demonstrated knowledge of best practices for IOS or Android. Strong experience developing multithreaded applications.
- Solid knowledge of mobile OS architecture - in areas of: UI, memory management, data storage, application management by OS and cybersecurity.
- Experience with charting of data (scientific or medical data is preferred), either custom-developed or third-party charting libraries.
- Experience with UI development of mobile application (scalable for different screen resolutions and localization).
- Demonstrate initiative in all areas of work - proactive in identifying shortfalls in requirements, design or code.
- Experience working with continuous integration.
- Experience working with cross-functional teams.
- Excellent communications skills (verbal and written). High-quality SDD/design and implementation documentation skills a must.
- Experience with unit-testing and test automation preferred.
- Must have apps published in either Apple/Google store.
Requirements and Qualifications:
- Bachelor’s degree or higher in computer science, information technology or related field
- Evidence of continuing education, such as technical certifications, a plus
- Minimum 7 years’ experience in Information Technology field
- Minimum 4 years’ experience in mobile application development
- Prior experience working in an FDA regulated environment, a plus
- Ability to work in high-pressure, deadline driven environment
Note : Please do share link of the Mobile App developed on Live in Apple store.



