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
You will get while working with us Opportunity to work on highly distributed systems with micro-services architecture and big-data volumes Solve challenging real-world problems by leveraging OOP & functional programming concepts Opportunity to incubate an open source project Get to work with cutting edge technologies to name a few Kafka, Elasticsearch, Postgres, Scala Developing scalable, sustainable and reliable enterprise systems Hands-on experience of working with TDD and BDD Develop environment using practices such as Continuous Integration, Continuous Delivery Learning opportunity on how to turn complex business requirements into a working product Roles & Responsibilities Requirement understanding & analysis by interacting with client Carry out architectural and design discussions with fellow team members and come up with right approach Understand system domain, user’s perspective of system and use-cases Understand patterns in existing code and effectively leverage and improvise it Develop backend involving Java8 based functional programming and REST services Ensure best practices of code reviews, automated testing and CI Research new tools & technologies required for the projects Mentor fellow team members and bring their level up Must have Strong hold on written/verbal communication Strong core Java fundamentals Strong Analytical & problem solving skills Proactive and inherent nature of working with ownership Passion of writing clean code Experience in designing relational data model from business requirements Good to have Knowledge of functional programming (Scala or Java 8 lambda) Knowledge of NOSQL Working knowledge of linux & networking Performance optimisation - Optimise/refactor queries, code, stored procedures to take performance next level
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.