Dear Candidate Greetings from App Ideas Infotech Pvt Ltd Designation: Ios developer Min. Experience:- 1+ Year Job Location: A’bad (Nikol) Bond:- 1 Year Salary :- 15k to 30k (Depends on Skills and experience) Education Qualification:- BCA, MCA, MSCIT, BSCIT, BE(IT), ME(IT), Diploma in IT and others. Responsibilities and Duties Design and build applications for the iOS platform Optimize existing code and implement new functionalities for the iOS application Comfortable in all stages of software development, from problem exploration and design, all the way to execution and delivery Write maintainable high-performance code in Objective C or Swift Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization Experience with unit testing Required Experience, Skills and Qualifications Knowledge of UI/UX standards Experience of accessing data as JSON/XML using REST API. Exp in xcode, iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc). Good understanding of development environment, testing and App/play store publishing. Solid exposure to object oriented design patterns and multi-threading. Familiarity with Facebook, Snapchat, Twitter, analytics, and other external SDK integrationFamiliarity with Push notifications, Firebase, and GCMFamiliarity with Sketch+Zeplin. Knowledge in Payment Gateways Understanding of databases (like SQLite,coredata) Experience with offline storage, threading, and performance tuning Understanding of Apples design principles and interface guidelines Proficient understanding of code versioning tools such as Git or SVN Good verbal and written communication skills Benefits Only 5 days working, Flexible job timing, Company Provide necessary training, Great Career enhancement opportunity, Excellent learning opportunities, Paid Leaves, festival leaves, Month End Party, Birthday Parties, Tours, and other cultural events. If you do not find suitable profile, you may kindly share this information to your friends who are looking for change/good opportunity. With Regards, Trusha Kachhadiya HR Executive App Ideas Infotech Pvt Ltd Web: www.theappideas.com
What you will get by joining our family: - Solve challenging real-world problems by leveraging OOP & functional programming concepts - Opportunity to learn and use cutting-edge technologies in real projects - Gain experience of working in truly Agile project using practices such as Continuous Integration, Continuous Delivery - Learning opportunity of how to turn business requirements into a working product - Developing scalable, sustainable and reliable enterprise systems - Getting in at early stage into a place with great prospects of future growth of the company as well as yourself - Gain great deal of architectural knowledge while working with industry experts sitting next to you and doing design discussions every day - Opportunity to work in all layers of the application Roles & Responsibilities: - Work with client developers & off-shore developers for delivering project tasks - Analyse system domain, client requirements - Write production grade backend code, SP and promote high code quality standards - Cope with large scale distributed messaging/streaming systems, databases and cloud computing (AWS) - Automate repetitive tasks Candidate Must have: - Very strong knowledge in OOP & Core Java - Good communication skills - Hands on experience in multi-threaded and concurrent/distributed application is plus - Strong database skills - Design patterns, clean coding practices - Given a situation or requirement description, should be able to design class model - Experience working with build tools like Maven or Gradle - Inherent nature of working with ownership - Obsession for writing maintainable code - Strong problem solving skills Good to have: - Knowledge & command over functional programming will be a big plus (Scala or Python or Java 8) - Awareness of NOSQL databases ( e.g. Cassandra/HBase/MongoDB/Elasticsearch) - Good command on DevOps activities or Linux commands/scripting - Core & Enterprise Design patterns - Experience with frontend development - Team leading experience - Experience of working with TDD/BDD pratices
You’re Part: Communication Drive discussions to create/improve product, process and technology Coding Thinking tools, creating tools Build abstractions and contracts with separation of concerns for a larger scope Rapid proto-typing Robust and scalable web-based applications Design Do high level design with guidance; Functional modelling, break-down of a module Thinking platforms & reuse Architecture Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Org Development Mentor young minds and foster team spirit You’re Array (Nice to Haves): The farsightedness it takes to look at business problems critically from more than one perspective. The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design. Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Sound soft skills to gel with colleagues from other teams in order to harness the development process. An understanding of the industry’s coding standards and an ability to create appropriate technical documentation. You (Must Haves): Extensive and expert programming experience in any one programming language (strong OO skills preferred). Deep experience in at least one Object Oriented programming language (Java/C/C++, Ruby, Clojure, Scala,and SQL) A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Have a penchant for solving complex and interesting problems Worked in startup like environment with high levels of ownership and commitment BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Excellent coding skills – should be able to convert design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming Above exposure in the art of writing codes and solving problems for large scale. You’re Cheers! Apart from all the general benefits of best in industry compensation, equity, healthcare etc , Flipkart prides in calling out the big hand for you to be Great Work, Great People and Great environment. We call ourselves an incubator for engineers where you get all the optimal conditions to do and experience your best.