About the Company : - Tickled Media is the largest online content and community platform for women in Asia. Headquartered in Singapore, we run theAsianparent.com, HerStyleAsia, AsianMoneyGuide and NONILO.com.- Our flagship brand, theAsianparent.com, is Southeast Asia's #1 digital parenting destination and reaches over 11 million mums in the region. As a group, we reach over 12 million Asian women monthly, with content available in 13 different languages.Link: https://tickledmedia.com/ / https://sg.theasianparent.com/ iOS Developer Job Summary Total Exp : 4+ years Minimum 1 year of development experience in Swift 4 years of experience as iOS developer Ability to work independently on implementing iOS features Strong object-oriented design and programming skills Experience in Xcode IDE, Interface Builder, and debugging tools Solid understanding of the full mobile development lifecycle Experience in web service and API integration (REST, JSON and similar) Experience with network communications on mobile platforms, making synchronous and asynchronous web service calls Familiarity with version control(GIT) Understanding on builds and release management, including distribution on iTunes Experienced in use and integrations of third party libraries using Cocoapods Skilled on understanding UI and UX as per the iOS human interface guidelines Work closely with other mobile app
About the role:We are looking for a Senior Flutter Engineer with a total 5+ yrs of mobile development experience with 1+ years in Flutter and 4+ years in Native(iOS/Android). The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.Primary responsibilities: Should have worked and successfully deployed apps using Flutter framework Good knowledge of Flutter SDK & Dart programming language Should have worked on mobile platforms like Android or iOS Should have developed & worked with Flutter widgets for iOS & Android Experience using web services (HTTP, REST) using JSON Experience with third-party libraries and APIs Experience with any of the state management solutions like Bloc, Provider, Mobx, etc. Mobile app architecture design and optimization Extreme attention to detail and the ability to match the design as closely as possible Ability to work closely with Product Managers, other development team members Strong debugging and troubleshooting skills Good grasp on source control systems like Git & understanding of various dependency management Understanding of Functional Reactive Programming is a must Qualification & Skills: 1+ years experience working with Flutter Candidates should have 5+ years working experience including Flutter Candidates must also have 5+ years of experience with iOS or Android platforms Bachelor's degree or higher in Computer Science (or related field) Ability to build code with an international team Efficient communicator Contribution to open source projects is a plus About Heady:We offer a multitude of services – strategy, user experience design (UX), user Interface design (UI), software engineering, testing, marketing, analytics and maintenance – all of which come together to form a successful product.We use a hybrid model: Our engineers are based in India, while our UX, UI, strategy, and lead management are in the US. We are not an outsourcing agency; having both regular meetings and a local presence is important to us, just as it is to our clients.
About the role:We are looking for a Senior iOS Engineer who enjoys solving difficult problems. Our ideal candidate is someone who is not afraid of diving deep into computer science concepts to produce the best solution — and very much excited to play around with the latest technologies (think hackathons, but at work). We want someone who genuinely looks forward to Apple Developer Conferences, and uses the latest technologies and features for fun — because they want to — as soon as they are announced. Simply put, candidates should be excited about building iPhone and iPad apps, iWatch apps, and even TvOS apps.Technical Qualifications: Knowledge of MVC & MVVM/VIPER Good understanding of UIKit, CoreData & NotificationCenter Basic CoreFoundation, CoreLocation , CoreAnimation & CoreGraphics Knowledge of common design patterns Should understand S.O.L.I.D principles Experience with unit testing Good understanding of Swift programming language which includes Swift Standard Library Extreme attention to detail and the ability to match the design as closely as possible Ability to work closely with Product Managers, other development teams, and QA teams Strong debugging and troubleshooting skills Good grasp on source control systems like Git & understanding of various dependency management Understanding of Functional Reactive Programming is a must Requirements: 5+ years experience working with Objective C and Swift Bachelors degree or higher in Computer Science (or related field) Ability to build code with an international team Efficient communicator Contribution to open source projects is a plus About Heady:We offer a multitude of services – strategy, user experience design (UX), user Interface design (UI), software engineering, testing, marketing, analytics and maintenance – all of which come together to form a successful product.We use a hybrid model: Our engineers are based in India, while our UX, UI, strategy, and lead management are in the US. We are not an outsourcing agency; having both regular meetings and a local presence is important to us, just as it is to our clients.
The opportunity: We’re looking for an Engineering Lead to head the technology team and prioritize development initiatives to align with business goals. You’ll be joining a team that is set to expand and grow rapidly over the next few months, and to set the standards for engineering throughout the organisation. Projects: You’ll work with challenging projects in the mobile and web domain so you’ll need to adapt and come up with the best solutions for the situation. We pick up client projects that intrigue and challenge us - voice recognition SDKs, kiosk ecosystems, AudioQR-enabled ledgers and healthcare management platforms, to name some. Our sell is the polish of our products and the mastery of our tech. The path: As a member of the core team here at ValarTech you’ll level up as: Architect: Explore and recommend the latest tech stacks, and set the path for growth. Entrepreneur: Experience the life of an early-stage startup. Dabble not just in tech, but design, client management and more. Team leader: Inspire the team with your hands-on skills, and help set scalable processes in place. Technical skills that you should have: Strong core of Android development. iOS and Flutter experience is a bonus. Experience with at least one of Angular 2, Vue.js or React.js Experience with Node.js or Django frameworks DevOps knowledge – setting up CI/CD, deployment to AWS or other platforms Testing experience – setting up automated and manual testing frameworks This role will be hands-on – you should be comfortable stepping in and helping out the team on technical issues and reviewing code to ensure quality output. Traits that would make you an ideal fit: Hungry to learn and make yourself better Organised and process-driven Independent thinker Pragmatic problem-solver Natural leader Perks of working with us: Flexible work times: it’s more important to get the job done Remote work: work from home if you need to Role: The right candidate - Should have 7+ years of experience in full stack web and mobile development, as both an individual contributor and leader. Identify technology trends and ensure the best technology practices are followed. Technical depth in personalization, scaling, app performance, analytics and API platforms. Provide strong leadership to the various team members through mentoring, coaching, career development, interpersonal skills, teamwork ethic, and enabling leadership skills. Help in enabling the hiring process of the technology team and helping ensure high retention of employees. Exceptional written, oral, interpersonal, and presentation skills and an ability to interface with clients. Above all, the role requires that you can ensure that the team is consistently producing quality code and doing all that is needed.
About the Role We, at upGrad, believe in giving ownership and responsibility to each one of the team members. As an iOS Developer, you will be a part of the iOS app development team and strive to deliver the best learning experience out there to our learners that upGrad is known for. You will be responsible for developing features, taking those features to production and maintaining the existing code. Innovative nature and pro-active involvement in the product is taken very seriously at upGrad, therefore, a major part of your role would involve thinking about new features and new ways to deliver quality learning experience to our learners. Roles & Responsibilities Own end to end development and operations of high-performance software development team. Design the architecture and deliver clean, testable, and scalable code Participate in requirement gathering and display a strong sense of ownership and delivery Maintain high standards of software quality within the team by Participating in regular peer-reviews of solution designs and related code Provide technical leadership to teammates through coaching and mentorship. Skills Required Minimum 6 years of strong iOS development experience with at least 2 Apps Published on App Store of Enterprise Platform. Strong Swift concepts along with OOPS, Computer Science fundamentals, Memory Management, App Profiling experience. In depth understanding of frameworks like UIKit, Foundation classes, AutoLayout, Core Data, Networking, Collections, GCD, ARC. Solid understanding to write modular code, template based programming which is Unit testable (Critical Requirement) Solid understanding of iOS architectural patterns especially VIPER (and MVVM) and their importance in scalable software development process. Prior understanding of Git (must have), JIRA, Trello, Confluence, etc Experience in iOS UI creation using Storyboards, XIB and Code. Experience with standard libraries like RxSwift, Swinject, Alamofire, etc. Good written and verbal communication. Ability to collaborate with multiple teams to work on different phases of the project. Knowledge about App Store, publishing an app and the common rejection reasons.
About CoutLoot : - CoutLoot is India's leading social commerce offline to an online platform that lets anyone sell online in 30 seconds! We're on a mission to empower offline sellers to sell online using the CoutLoot app and sell their products to buyers all over the country.- CoutLoot is a Series A funded company backed by leading Chinese VCs, Artha India Ventures, Venture Catalysts & others. Job Description : We are looking for dynamic, open-minded self-starters who enjoy Business Leadership roles and would like to build a Category in an extremely fast-growing e-commerce company impacting millions of Indians.Job Requirements :- At least 2 years of experience working with iOS and has published at least one app to the App Store.- Excellent proficiency in Swift and has experience working with Objective-C.- Should have good knowledge of object-oriented software engineering.- Should be able to deal with Objective-C in legacy code.- Decent knowledge of protocol-oriented programming in Swift.- Experience working with constraint-based layouts using AutoLayout.- Should have a good eye for detail and have good skills in implementing clean UI and UX.- Experience with testing frameworks and writing clean, testable code.- Experience with client/server architectures using HTTP, REST APIs, etc.- Must have excellent knowledge of Foundation framework, Core Data, etc.- Experience with third-party libraries and APIs.- Experience working with various architecture patterns like VIPER, MVVM, etc as well with clean code principles.- Must be a team player with good communication skills and experience mentoring junior engineers.
Senior IOS Developer: Vacancy – 1 Position Requirement – Immediate Joiner Position Summary - 3+ year of experience (C#, swift technologies) Job Description We are looking for a Swift developer responsible for the development and maintenance of applications aimed towards iOS and OS X, including mobile phones, tablets, and full-fledged computers. Primary focus will be the development of such applications and their integration with back-end services. Candidate will be working alongside with other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities Design and build applications for iOS and OS X 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 automatization Skills Proficient in Objective C , Swift and IOS SDK, with a good knowledge of its ecosystems Solid understanding of object-oriented programming Experience with Cocoa APIs on OS X Good knowledge of performance limits and characteristics Knowledge of memory management and multi-threading Experience with embedded databases and other system data stores Familiarity with Restful APIs to connect to back-end services Good sense of UI design and a user-oriented focus Implementation of automated testing platforms and unit tests Knack for benchmarking and optimization Understanding of Apple’s design principles and interface guidelines Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN) Familiarity with continuous integration Education: Graduate Or Above Experience: 3-5 years of relevant experience Location: Mumbai Central Shift Timings - Day Shift of 09:30am to 06:30pm
Position – Engineering Manager - Mobile (Android & iOS) Location – Bangalore/Mumbai/Remote About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role A highly motivated and passionate individual who has experience in executing end to end web based products and applications; bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions. Role and Responsibilities Collaborate with Product Managers to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs. Understand the product requirements, ask questions, and gather information and feedback to design and deliver features both on Android and iOS. Create a roadmap of tasks to be delivered for both iOS and Android applications in sync, such that new features go to the end-user at same time. Lead the design of Android and iOS applications in a modular fashion with reusable components. Proactively identify issues related to memory consumption, battery drain and multi-threading in the application by planning regular tests and analysis. Deliver Android and iOS applications with integration to backend services deployed on the cloud with high quality and responsiveness. Create strong practices around test driven development, automating delivery of apps to the marketplace with strong CI/CD practices. Manage a highly skilled and efficient team by hiring, keeping the team motivated, and managing performance. Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges, problem solving, and help achieve milestones as per plan. Prioritize to manage ad-hoc requests in parallel with ongoing projects. Hands on with programming with 50%+ of bandwidth going into modules owned. Skills/Experience A highly talented developer with 10+ years of hands-on experience in building apps that have been released to the Play Store(Android) and Appstore(iOS). Demonstrated experience managing teams of 5-10 or more engineers in mobile application teams. Strong knowledge of Android, Kotlin, iOS, Swift, Objective C and working with MVVM, MVP, MVC patterns. Experience building mobile applications which lean heavily on connecting to cloud services to gather data and stream videos/content. Working knowledge of Xamarin or Flutter (cross platform frameworks) is highly preferred. Practitioner of test driven development practices. Experience in creating and adhering to best practices for development. Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 10+
We are looking for an amazing iOS developer to work on an extremely challenging Real Time iOS application which also uses Natural Language Processing and Artificial Intelligence. You should have great understanding of the following 1. Design Patterns MVC, MVVP, MVVM (MVC != Massive View Controller ) 2. Data Structures and Algorithms 3. Writing bridge code in Swift. 4. Backrground jobs 5. VOIP Notifications 6. Delegates 7. Using NIB files In addition, you should be open to learning and able to challenge yourself and push yourself to accompish more in less time Other skills include 1. Being a team player. 2. Being a good person
Build apps that challenge your skills & change the way millions invest in stock markets Summary You will be coding, architecting and solving hard problems on android. If you like extreme scale, complexity & speed, then you will love it here. Tech Facts We support over 25000 concurrent users every second and over 1.5 Lac users per day We process over 10000 API calls per minute, in less than 30 ms We transmit over 20 Million messages per minute over Websockets We are a 6-member tech team. Yes! this is all done by this incredible lean team. Who are we We are on a mission to help retail traders prosper in the stock market. In just 3 years, we have the 3rd most popular app for the stock markets in India. And we are aiming to be the de-facto trading app in the next 2 years. We are a young, lean team of ordinary people that is building exceptional products that solve real problems. We love to innovate, thrill customers and work with brilliant & humble humans. Vision, DNA & Future: http://bit.ly/marketpulse-intro Website: http://www.market-pulse.in App Link: https://play.google.com/store/apps/details?id=in.marketpulse Key Objectives for You Build & enhance our core android app Spearhead & build the #1 stock charts on android Architect & code medium to large features on your own Actively participate & contribute to analysis, testing & research Big Challenges for Us and You Everything we do from here is innovation. And that means building, learning & improvising at a rapid pace. Modularising the app into products Enabling faster deployment cycles with automation Building heavily personalised experiences (this one is the toughest mountain to climb) Possible Growth Paths for You Be a Technical Owner for individual products Be a Performance & Security Expert Be an iOS & Android Developer Become a Backend Developer in Elixir, Golang or Ruby A combination of these could be a logical way forward. Perks Challenges that will push you beyond your limits A democratic place where everyone is heard & aware No hierarchy, politics, bosses, managers or anything like that And most importantly, Happy Vibes! How to Apply? If you think this is a great opportunity for you, here’s what you need to do: Apply directly to this posting It would be great if you could mention in brief about why do you think this is a good opportunity for you. If you are think this job is not for you, but would like to talk to us & explore synergies, drop me a line perhaps, have a friend who would love this opportunity, share this link Thanks!
10+ yrs of IT experience with in depth experience in a software delivery role and senior IT management capacity. Role holder will have managed large scale software deliveries and or, managed an operational IT unit or a large team. The ideal candidate will be a strong technical manager with leadership experience. * Technical certifications in software engineering * Extensive knowledge of Software Development Lifecycle, Project Management, Methods & Tools, Software Development and process improvement - a technology leader who has broad management experience. * Should improve quality, time to market and agility through the development and use of technology accelerators and frameworks. Ensure that technology accelerators and frameworks are continuously improved in line with industry best practices and IT standards, resulting in cost efficiency. PSS experience Job Specific Responsibilities; • Responsible for breaking down complex technical problems into simple, implementable solutions. • Maintain a full and complete understanding of solution interdependencies and limitations. • Envision and realize App architecture on the iOS platform • Manage the technical factors related to the resilience, performance, quality, and responsiveness of applications • Ensure technical features are delivered to support all non-functional requirements. • Guide development staff to exploit identified new techniques and strategies to work more efficiently. • Overall responsibility for code quality and development level testing. • Overall responsibility for code reviews. Key Skills • Strong interpersonal skills with ability to explain technical details to both technical and non-technical audiences. • Able to influence the technical direction of internal and external teams • Able mentor development staff on relevant iOS technologies (Swift, Objective-C, Cocoa, etc). • Detailed knowledge and understanding of key iOS frameworks such as Core Data, Core Animation, etc. • Detailed knowledge and understanding threading and performance tuning of iOS Apps. • Experience evaluating and leading the adoption of new technologies and techniques. • Experience integrating iOS applications to back-end services. • In-depth understanding of Apple’s design principles and interface guidelines. • Experience with performance and memory tuning tools. • Experience with push notifications and relevant API’s • Proficient understanding of GIT code versioning tools. • Experience working in a continuous integration context. • Experience working on commercial software products with large user deployments. • 8 years of iOS programming experience. • Experience with travel related apps preferred.
Your responsibilities will be: Design and build advanced app features for the iOS platform Independently craft project solutions by applying solid Object-Oriented-Design principles Working in a team of talented iOS engineers developing amazing native apps Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes Continuously discover, evaluate, and implement new technologies to maximize development efficiency Skills required to do this job Proficient with Objective-C or Swift, and Cocoa Touch Experience with iOS frameworks such as Core Data, Core Animation, etc. experience in Auto layout 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 Familiarity with cloud message APIs and push notifications Proficient understanding of code versioning tools (such as Git, Mercurial or SVN) Familiarity with continuous integration Hands on experience with to HTML5, CSS, XML, API Coursework in Object-Oriented programming languages (C++/Java, etc) Must have experience in macOS platforms A passion for technology and the ability to learn new concepts quickly Solid understanding of the full mobile development life cycle Education and Experience Requirement: BS/MS degree in Computer Science, Engineering or a related subject 3+ years of software development experience 3+ years of experience with iOS, Objective-C, Cocoa
What are we looking for in the ideal candidate? • Proficient with XCode. • Clear Understanding of Clean Architecture, Dependency Injection and RESTful APIs. • Experience in: o RxCocoa/RxSwift o Swinject What would the candidate do at Binaryveda Software Solutions Pvt. Ltd. ? • 60% Coding to develop features of a Native iOS App as per requirements of the customer. • 20% Unit Testing your code to meet acceptance criteria. • 10% Code Review with Team Leader & subsequent corrections. • 5% Code Optimization to improve performance. • 5% Export UI assets from a developer-designer collaboration tool like zeplin.io or Avocode. Will be required to work closely with the design team, backend team and fellow app developers. Will report to the Team Leader What’s in Binaryveda Software Solutions Pvt. Ltd. for the candidate? • Exposure to state-of-the-art frameworks, design patterns & architecture. • Opportunity to work on apps for high visibility customers like Axis Bank, Mahindra , Stanford University etc. • Working in a young, lean & agile team facilitating expedited growth. • Casual work environment with on-premise recreational games including Foosball and Table Tennis.
Brief about company We are a very recent startup focusing on developing original software products in the digital entertainment and interactive media industry. This means - entertainment apps, games, etc. We are currently working on 3 projects - a social media app, a karaoke app for Bollywood and regional Indian music, and a mobile game. We intend to stay a product based company, as in we do not do contract work for clients. Currently we are hiring an in house team to develop the social media app. New hires will get the opportunity to work with the latest technologies, learn new skills not just within their specific mobile platform but even inter disciplinary fields such as image and video processing, graphics, even certain full stack skills as they will be interacting with developers of other platforms as well in order to efficiently deliver the product as a small team. Employees will be part of the original core team, so their opportunity for growth will be in direct proportion to the growth of the company and product. In house team size consists of 2 co-founders, one Android developer, one backend developer and the iOS candidate themself if they are selected. We are backed in funding by our family business which has been operating for the last 30+ years. We also have a UI/UX designer who works remotely with us, and the mobile game and karaoke projects are being developed by development agencies we have hired. Brief about position We require an expert Swift programmer who is highly experienced in iOS development, and is capable of implementing fully customized user interfaces, advanced animations (using both UIKit and Core Animation) and extensive working knowledge of mobile software design to optimize performance, memory management, and responsiveness of mobile applications Brief about the App Capshot is intended to be a new entry into the social media app market with a twist on the photo and video sharing platforms like Instagram or Snapchat (hence the opportunity to explore/enhance knowledge of image/video processing for new hires). Capshot is an app that will embrace the growing meme culture and function with a model of ‘true visual communication’ where the fun of sharing moments with friends doesn’t simply end with posting out a photo or video. Our aim is to make that experience even more interactive by allowing friends to get creative with each other’s media rather than end it with a simple ‘like’ or ‘comment’. Immediate Key Responsibilities Develop Capshot from scratch in iOS Use your experience in app development to contribute within a team consisting of yourself, an Android developer and a backend developer Polish and optimize the app till it achieves a high standard of quality for both visual appeal and usability for shipping Skills and Qualifications - Required iOS Development Expert understanding of the iOS SDK and UI Kit framework Proficient with the Swift programming language (we will be using Swift 4) Expert understanding of Apple’s developer tools (Xcode, debugging tools, iTunes Connect, TestFlight Beta testing, etc.) Minimum industry experience: 4 - 6 years, or equivalent work to show that you have experience building an app designed for high performance and scalability (could be in the form of sample apps even if they have not been released on the app store, fully released apps that you have worked on, etc.) Capability of implementing fully custom user interfaces and animations using both UIKit animations, and CALayers Practical experience with MVVM design pattern, iOS app analytics and testing Knowledge of designing and implementing user analytics to help improve an app post launch (i.e. funnels, A/B testing, etc.) Understanding of networking in mobile and background queues and tasks in iOS Computer Science Deep understanding of computer science fundamentals (OOP, software design, data structures, etc.) Ability to write high quality, well organized, and readable code Practical experience with debugging and optimization Miscellaneous Good oral and written communication skills (English) Ability to analyze, break down and estimate tasks efficiently A ‘knowledge seeker’ constantly curious and trying to enhance their existing skills and experience Highly interested in social media and communication tech Skills and Qualifications – Preferred, but not absolutely required Mobile Development Image and video Compression Filters Video encoding/decoding GIFs Bitmap manipulation and transformations Machine learning Content streaming Experience with developing any social media/communication category app which handles a large number of users and their data Computer Science A Bachelor’s degree in Computer Science would be an asset, but we care more about experience, knowledge and examples of good work Skills and Qualifications – Bonus Understanding of the Android SDK Experience using the Node.js Parse server as a backend for mobile apps
Job Summary • Minimum 1 year of development experience in Swift • 2 - 4 years of experience as iOS developer • Ability to work independently on implementing iOS features • Strong object-oriented design and programming skills • Experience in Xcode IDE, Interface Builder and debugging tools • Solid understanding of the full mobile development lifecycle • Experience in web service and API integration (REST, JSON and similar) • Experience with network communications on mobile platforms, making synchronous and asynchronous web service calls • Familiarity with version control(GIT) • Understanding on builds and release management, including distribution on iTunes • Experienced in use and integrations of third party libraries using Cocoapods • Skilled on understanding UI and UX as per the iOS human interface guidelines • Work closely with other mobile app developers. If you have experience with below things then its a plus. • MVVM architecture • AsyncDisplayKit • Fastlane • Working with a fast paced startup
- Development and Maintenance of Mobile Apps. - Development, Design and Maitenance of Mobile Apps - both Native as well as Hybrid. Should be expert in writing cloud based code and deployment. - Development and Maintenance of Mobile Apps basis the business needs. - Implementing Security and Data protection measures. - Comprehending the overall system architecture and suggesting measures to improve the mobile app performance to meet customer's expectations. - Sound knowledge of Mobile Web Frameworks. Familiar with APIs, Web Services & Plugins.
The Job Role and Responsibilities Our mobile application developer is expected to design and develop applications that are useful, innovative and user-friendly. You would need to work on specific languages and concepts to build an application specific to the company requirements and to come up with creative ideas for applications, that could capture users' interest. Depending on the organization's requirements, a mobile application developer would have all or some the following responsibilities: • Understanding customer needs and translating that into a mobile application framework • Designing mobile application based on best practices and requirements • Working on different mobile platforms and developing the application in collaboration with other team members • Testing the application and providing support • Documenting project plan, technical specifications, and approach Competencies and Skills Required Strong technical skills and analytical skills are a prerequisite. You would also be required to do a lot of market and technology research to come up with innovative and user-friendly applications. Apart from communication skills, good interpersonal skills coupled with a thorough understanding of product, market, and customer, are must-have skills. Here are some of the skills required for our mobile app developers: • Test Driven Development • Mobile App Security • Scripting Languages • Robotic Applications • Big Data Applications • Cloud-Based Mobile Apps • Swift Programming • Enterprise App Development • Beacon Technology for iOS • Domain Related Awareness • Analytical skills • Ability to comprehend and process research data • Communication and presentation skills • Ability to work in a team as well as an individual • Technical expertise in mobile application development