Android /iOS Developer

19

Applications

Chennai
Full-Time
Mid-Level (4 to 6 years)
4L - 12L (Per Year)
Posted on May 16 2022

About the Job

Skills

JOB DESCRIPTION


Android Developer


Technical Skills:


  • Strong Coding Skills in Android / Kotlin is a must (including coroutines) and Java on Android.
  • Experience with Android UI Patterns (Fragments, custom view components).
  • Experience writing multithreaded and networked apps and Knowledge of design patterns such as MVVM.
  • Experience with version control
  • Have designed and developed a few complete Android applications end to end and experience with the automation and build scripting.
  • Web Services experience as it relates to mobile apps and knowledge of how to optimize and build for limited resource hardware and build a smooth experience.
  • Good code design skills (Low level design). Professional experience with native Android app development.
  • Experience or an interest in cross platform development is ideal but not required.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building custom UX widgets and optimizing apps for performance.
  • Experience in using the Atlassian suite of developer productivity tools, JIRA, Confluence, and BitBucket
  • Solid understanding of Android architecture components like Live data, ViewModel, Databinding, etc.
  • Extensive experience developing Android apps with Android SDK, Kotlin, Java.
  • Building reusable and adaptable UI components using Google Material design guidelines.
  • Local database management using SQL, RoomDB, RealMeDB for offline support.
  • Writing clean and highly efficient code using Clean architecture and design patterns like MVVM, MVP.
  • Knowledge on Reactive programming using RxJava, RxAndroid, RxKotlin when needed
  • Experience with third-party APIs and libraries for Image loading like Glide, Picasso. Networking libraries like a retrofit, JSON parsing libraries like gson, moshi, etc
  • Working knowledge of GIT version control and repository clients like GitHub, GitLab, bitbucket.
  • Knowledge of Continuous Integration/deployment process and tools like Circle CI, Gitlab
  • Good understanding of Firebase and other analytical tools.
  • Good debugging skills and tracing the root cause of the issues on production


iOS Developer


Technical Skills:


  • 4 years of professional experience with iOS (Swift, Objective-C).
  • Ensure the performance, quality, and responsiveness of applications.
  • Organized, able to be self-managed, and able to collaborate across the team.
  • Knowledge of design patterns, data structures, and algorithms.
  • Design and build applications for the iOS platform
  • Solid understanding of the entire iOS ecosystem, from APIs to App store
  • Collaborate with a team to define, design, and ship new features. Identify and correct bottlenecks and fix bugs. Help maintain code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • 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.
  • Developing, designing, and implementing applications for iPhones and Mac OS
  • Managing and delivery of projects from conceptualization, visualization to technology mapping and final execution of projects
  • Managing Project scope and change requests (CR)
  • Interact with clients to create technology specifications from business requirements for modules within the projects.


Perks and Benefits


  • Referral Reward
  • Wedding Bonus
  • Reward for employee of the year
  • Team outing
  • Ethnic Day, Halloween , Diwali Celebrations.
  • Compassionate Leaves, Earned Leaves
  • SL& CL
  • Expert training and study material, Sponsors on event certification courses.


If you are excited to find that the mentioned criteria match your individual qualities. Then you're the one we are searching for.


You will be part of the Multi-Channel Platform Web & Mobile Development Team at the Sciflare Technologies Pvt Ltd office in Chennai. (careers@sciflare.com) .

About the company

Location: 96, WorkFlo Phase, 1st Floor, Greeta TechPark, Industrial Estate, Perungudi, Chennai, Tamil Nadu 600 096, India Website : https://www.sciflare.com/ Services: SaaS Products, Mobile & Web Applications, Cloud Solutions, Fantasy Sport Development, Blockchain Implementation Product: Fantasy Sports Solution | Sports Analytics About Us: We are a team of 30+ young geek ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Chennai

Other open jobs from Sciflare Technologies Pvt Ltd