Cutshort logo
TM Systems Pvt Ltd logo
Junior iOS Developer
Junior iOS Developer
TM Systems Pvt Ltd's logo

Junior iOS Developer

Priya Raychura's profile picture
Posted by Priya Raychura
1 - 2 yrs
₹3L - ₹5L / yr
Ahmedabad, Gandhinagar
Skills
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
SVN
Cocoa Touch
User Experience (UX) Design
User Interface (UI) Development
skill iconC

Job Description

Your primary focus will be 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 is 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 automation

 

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

· Knack for bench marking and optimization

· Proficient understanding of code versioning tools {such as Git, Mercurial or SVN}

· Familiarity with continuous integration

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About TM Systems Pvt Ltd

Founded :
1985
Type
Size :
100-1000
Stage :
Raised funding
About
TM systems is a leading IT company which believes in catering quality based products that are customised and platform based. The company ideal has always been to put the customer needs ahead of their's. We strive to deliver our products as per customer needs and reduce the timescales as well as costs of product development without sacrificing quality. TM systems' team us driven to help the clients achieve business success. Starting with just 2 employees in 1985, the company has, today, expanded profusely with a team strength of more than 225 employees. Backed by an experienced leadership team as well as extremely fine technical talent pool who are quick to adhere to each and every client and their needs - the company is acknowledged for its quality, time as well as commitment.
Read more
Connect with the team
Profile picture
Priya Raychura
Company social profiles
bloglinkedin

Similar jobs

Software Media Company
Agency job
via Jobdost by Sathish Kumar
Mumbai
4 - 10 yrs
₹4L - ₹12L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
MVC Framework

Sr. Android Developer Requirement:

 

  • Minimum 4 years of experience in Android development.
  • Degree in software development, computer science, or similar.
  • Proficiency in Android, Java, Kotlin, MVC, MVVM.
  • Prior experience as an android developer will be advantageous.
  • Excellent coding and proofreading skills.
  • Top-notch teamwork and communication skills.
  • Ability to manage your workload with minimal supervision.
  • Unwavering curiosity.
Read more
Daotless
at Daotless
1 recruiter
Arko C
Posted by Arko C
Kolkata
0 - 7 yrs
₹5L - ₹20L / yr
skill iconSwift
skill iconObjective C
skill iconiOS App Development
Xcode
Model-View-View-Model (MVVM)
+1 more
  • Excellent working knowledge of OOPs, SOLID principles and different design patterns.
  • Solid hands on experience and deep understanding of different architectures.
  • Solid working knowledge of Objective C and Swift, iOS application development and iOS fundamentals.
  • Proficient with general swift language features, collections, protocol oriented programming, etc.
  • Hands on experience of implementing architecture patterns and designing/implementing unit test cases using XCTest & other third party libraries.
  • Solid working experience of debugging, profiling tools, developer portal and App Store release process.
  • Excellent analytical and problem solving skills.
Read more
CEDRETO MARKETING PRIVATE LIMITED
Ankit Agarwal
Posted by Ankit Agarwal
Bengaluru (Bangalore)
1 - 4 yrs
₹4.5L - ₹8L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+2 more

Do Your Thng 

https://doyourthng.com/ 

About us:

DYT - Do Your Thing, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. Our aim is to democratise social media and allow people to be rewarded for the content they post. How does DYT help you? It accelerates your career through collaboration opportunities with top brands and gives you access to a community full of experts in the influencer space. 



Role : Android Developer


RESPONSIBILITIES 



  • Design components by translating product requirements, break down projects into tasks, and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace
  • Work on native Android as well as Angular tech stack while keeping performance goals in mind
  • Independently come up with different solutions, extensible Low-level design. Write modular, extensible, readable, and performant code
  • Strong unit test and debugging skills 
  • Proficient understanding of code versioning tools (git) 
  • Excellent interpersonal, leadership, influence, and communication skills 
  • Build, develop, mentor, and coach junior team members 


QUALIFICATIONS 

  • Must have Working Experience in a product-based organization for at least 18 months.
  • At least 2+ years experience and hands-on with mobile technologies
  • At least one product build and publish 
  • Work well under pressure and meet deadlines without sacrificing quality 
  • Work with distributed development teams 
  • Ability to resolve problems with support and must understand the mobile ecosystem and its limitations.
  • Understand Android Architecture components, strong fundamentals in Android technologies, and aware of new Android changes




SKILLS  REQUIRED 

  • Experience with kotlin is a must
  • Knowledge of mvvm architecture/ android architecture components
  • Knowledge of Rxjava and coroutines for multithreading
  • Knowledge of retrofit/okhttp for making HTTP calls
  • Knowledge of dependency injection using dagger2
  • Knowledge of android framework components like services, fragments, intent services
  • Knowledge of sql required 
  • Experience in offline data management
  • Write well designed, testable, efficient code 
Read more
TeamExtn
at TeamExtn
3 recruiters
Jhalak Doshi
Posted by Jhalak Doshi
Remote, Mumbai
2 - 15 yrs
₹10L - ₹30L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

TeamExtn is looking for a passionate Android Developer. It will be expected from you to build pragmatic solutions on mission-critical initiatives for a Fortune 500 company in the silicon valley. If you know your stuff, see the beauty in code, have knowledge in depth and breadth, advocate best practices, and love to work with distributed systems, then this is an ideal position for you.

Responsibilities:

You will build advanced cross-platform consumer and enterprise mobile applications.

Additionally:

  • Participate end to end in the product life cycle: requirements gathering, solution design, development, testing, and implementation
  • Be actively involved in interpreting analytics and customer data to improve the user experience.
  • Collaborate with Carvana's Engineering, Creative Marketing and Customer Advocate teams.

Required Skills And Experience:

  • 4+ years experience in Android development
  • Proficiency in Java and/or Kotlin
  • Experience with REST web services.
  • Built or contributed to at least one Android app
  • Experience with third party libraries and APIs
  • Understanding of multithreading principles and best practices
  • Strong debugging and troubleshooting skills
  • Good communication and collaboration skills

Bonus Skills:

  • Continuous integration experience with mobile apps
  • Automotive industry experience

Interview Process:

We schedule a technical round that can go up to 2 hours, where we have technical discussions plus remote pairing sessions.

We double-check the potential team member is a culture fit. Culture fit is as important to us as writing code. Once we know that you are a great fit, we discuss and finalize numbers on the same call. You will have three days to take up the offer.

TeamExtn is a niche software consulting agency to implement pragmatic solutions that believes in getting the work done more than talking big. Come and join us in our growth journey.


Location: 

Mumbai Preferred
remote is an option

Read more
Krafty Solutions
at Krafty Solutions
2 recruiters
Narayan Chaudhary
Posted by Narayan Chaudhary
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹10L / yr
skill iconiOS App Development
RxSwift
skill iconObjective C
skill iconSwift
Xcode

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
Read more
Docquity
Delhi
2 - 6 yrs
₹8L - ₹18L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+1 more

Job Role : Software Developer (Android)
Job Location : Delhi
Note: As of now WFH
Experience Required : 3+ years’ experience
Qualification: B. Tech CS / IT from tier 3 above

Job Description

We are looking for a results-driven Android Developer who will work with team members to build, troubleshoot and improve current Android applications. The Android Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.

 

To succeed as an Android Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

 

Responsibilities

  • Designing layout and developing applications for Android that are compatible with multiple screen resolutions and different versions of OS.
  • Complete ownership of problem-free execution of owned modules and solutions.
  • Focus on code optimization, code quality, maintainability etc.
  • Debug and Optimise Android applications to work on multiple Android versions and devices.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Skills And Qualifications

  • 2-4 years of experience in development of Android apps-Android Studio, kotlin, JAVA environment, GIT.
  • Exposure to Product Development.
  • Ability to understand business requirements and translate them into technical requirements.
  • In depth Understanding of Android recommended design principles, interface guidelines and best practices for coding.
  • Should have understanding of software development life-cycle.
  • Experience with performance and memory tuning of complex Apps. 
  •  Hands on experience in Multi-threaded programming, and good knowledge of networking concepts.
  • Experience with AB testing, Analytics, offline syncing, GCMs, deep-linking, notifications etc.  

 

Design patterns: MVVM

Platform: Android Kotlin

IOS: Swift

 

Read more
Alpha Coach
at Alpha Coach
1 recruiter
Pushpam Kashyap
Posted by Pushpam Kashyap
Remote, Mumbai
3 - 6 yrs
₹10L - ₹15L / yr
skill iconiOS App Development
skill iconSwift
skill iconObjective C
Xcode
JSON
+2 more

Role & Responsibilities:

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Integrate features with wearables and other IoT devices
  • 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

Education & Qualification Requirement:

  • Bachelor of Engineering, preferably in Computer Science of Information Technology

Desired Skills and Experience:

  • You have 3+ years of iOS app development experience using Swift.
  • Published apps in the App store
  • Have a good sense of how networked applications (Web services/REST APIs and JSON) work
  • Well versed with server side syncing, database handling etc.
  • Sharp analytical skills - find out edge cases both in code and usability/product.
  • Ability to learn and adapt fast.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • 2+ years experience in any UNIX environment
  • Experience implementing and maintaining unit tests
  • Interest in privacy and the protection of personal information
  • Good grasp of the fundamentals of UI layout designing, mobile UI components, using common themes and styles.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Strong understanding of design patterns, or an opinion on why they're overrated.
Read more
Careator Technologies Pvt Ltd
Bharani Sharma
Posted by Bharani Sharma
Remote, Bengaluru (Bangalore), Hyderabad
5 - 8 yrs
₹1L - ₹15L / yr
skill iconAndroid Development
Android Developer
skill iconJava
JSON
skill iconKotlin
+2 more

JOB DETAILS:

Job Role: Android Developer

Experience: 6-8 years

Location: India (remote)

 

JOB DESCRIPTION:

1.            Handson exp in Kotlin and Android studio

2.            Good understanding of Core Java

3.            Experience in JSON parsing

4.            Experience in REST API

5.            Experience in Junit test cases

6.            Well versed in Latest Android API version.

7.            Experience in publishing apps to the App Store.

8.            Social Networking site integration

9.            Code version tool – Git and JIRA

10.          Architecture understanding - MVVM, MVP

11.          Strong analytical and debugging skills/ Unit test coverage

12.          Ability to do design and high level architecture

Read more
Kaleidofin
at Kaleidofin
3 recruiters
Pragya Gupta
Posted by Pragya Gupta
Chennai
2 - 4 yrs
₹12L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
Android
skill iconJava
Model-View-View-Model (MVVM)
+1 more

Android Development Engineer - Chennai  

Who we are?  

Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning 

 

In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.  

 

With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone 

 

To know more about Kaleidofindo visit our site https://kaleidofin.com/  

What You’ll Do?  

We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits. You will:  

  • Design and develop products by working closely with business teams
  • Design super intuitive experiences in the next generation of our mobile applications  
  • Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel  
  • Build enterprise ready back end architectures that can support millions of users in parallel 
  • Gain experience with hands on coding and independent ownership of software components 
  • Follow strong engineering best practices and champion their adoption 

Who You Need To Be? 

  • 2years’ experience in android software development and delivery 
  • Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).  
  • Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities. 
  • All experience should be from good product development or e-commerce background. 
  • Must have shown good stability in all your previous associations. 
  • Skill set 
  • Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc. 
  • Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack. 
  • Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junitsmockito or other tools. 
  • Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery 
  • Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications. 
Read more
Votive Technologies
Indore
1 - 3 yrs
₹2L - ₹3L / yr
skill iconSwift
skill iconiOS App Development
Xcode
- Strong understanding of iOS performance analysis and optimization techniques along with the tools. - Experience in provisioning and publishing apps in iTunes/App Store with working knowledge of Apple publishing Procedures and App review Process. - Should have worked in at least 2 projects from scratch till approval at iTunes. Provide live iTunes app list. - Should have Developed application using Push Client / In App Purchase / Widget Management. - Experience in Geo-location and Social Networking API. - Strong understanding over Maps Kit, Location Based Services, Social Media API- s, Third Party API Integration, Push Notifications, REST Web Services, XML Parsing and JSON Parsing. - Must be an expert in Memory Management. - Solid understanding of the Mobility trends and MVC. - Understanding of various form factors of the iOS devices with an ability to develop the appropriate design and feature. - Writing clean, efficient code in-line with the best practices. - Good to have iPad apps development experience. Basic understanding of scripts (shell, perl). - Good UX knowledge. Evaluate innovative approaches on iOS and present new ideas to improve our offering on iOS. - Manage individual team members, encouraging their professional growth and maximizing their potentials. Walk in :Votive Technologies Indore101, Shrivardhan complex, 4 RNT Marg,Indore (MP), India 452001.Tel : +91 731 421 3969Mobile : +91 7694016088
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos