Time Inc. Recruiting Mobile Apps Software Development Engineer @ Bangalore
Company : Time Inc.
Location : Bengaluru / Bangalore
Experience : 3 – 8 yrs.
GET THE JOBS UPDATES IN YOUR INBOX
Job Title Software Development Engineer II/III (Mobile Apps)
Requisition # 143232BR
Department Name Technology
Software Development Engineer II/III (Mobile Apps)
Time Inc India Engineering Office
Time Inc is seeking talented and innovative iOS and Android engineers to join the Bangalore Native Apps Team. The team’s charter is to rapidly prototype and launch new mobile, tablet, wearable and TV based apps for the portfolio of brands owned by Time Inc. In addition the team will create, own and operate the tools and infrastructure that allow ideas to be tested, experiments to be run and hypotheses validated.
The team will oversee the creation of a platform that allows applications, and application features, to be replicated across multiple brands with minimal developer effort, and the creation of APIs that allow application ideas to be created rapidly for niche audiences by making service level changes.
As an early member of the team you will be responsible for setting up the engineering environment and process used across the company for app development, including the development tools, analytics frameworks, experimentation and operational monitoring functions. In addition you will use your experience and innovative skills to influence the design and ideation process, bringing innovative features and user interfaces to market. As a senior member of the staff you will influence and guide a global development team, sharing best practices and knowledge around the world, leading design and architecture reviews and mentoring more junior developers.
In this role you will work closely with a design research team and product owners to bring minimum viable products to market, launch headline generating apps and develop re-usable APIs and features that aggressively reduce the cost of future app development while retaining the ability to deliver innovative and award winning user experiences.
Play a lead role in the design and development of new Time Inc Mobile and Native applications
Play a lead role in the development of a Native application platform and application APIs that allow Time Inc to deliver applications quickly and iterate rapidly on concepts
Collaborate closely with other developers, designers and editorial staff to define innovative UI and functionalities optimized for mobile platforms
Investigate and resolve application issues, bottlenecks and inefficiencies
Work with other mobile teams across the company to utilize and establish best practices for mobile development
Lead by example and produce high quality code that establishes coding standards and best practices for the team
Provide technical mentorship to engineers on the team
Deliver high quality work on tight schedules
Bachelor’s degree or higher in Computer Science or related field
5+ years of professional software development experience
3+ years of iOS and/or Android application development experience
Deep understanding of Objective-C and the internals of iOS frameworks
Experience leading development of complex and highly responsive mobile applications that have been successfully delivered to customers
Extensive knowledge of iOS common software design patterns, including the ones needed to develop connected applications with high-performing UI
Ability to translate concept designs into user interfaces on mobile devices
Understanding of system and application performance limits and characteristics
Knowledge of memory management and multi-threading
Strong communication skills and a proven track record of influencing global teams.
Business Unit B09 – TechOps
Location Bangalore, India
Reference : fresherstask.com
More Bangalore Jobs More Chennai Jobs More Pune Jobs More Hyderabad Jobs More Delhi Jobs More NCR Jobs More Mumbai Jobs More Noida Jobs More Freshers Jobs