Are you


Creative Smart and Fun Loving?

Career

Current Openings +91-7291805396


Mail Your CV at : hr@cifpl.com

iPhone Developer



Skills Required


Deep familiarity with Objective-C and Cocoa Touch.
Good understanding of JSON, XML parsing, Google Map APIs
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Maps, 3D rendering, Apple Push Notifications server side trouble shooting, In depth knowledge of Push Notifications
Experience with third-party libraries and APIs
Should be able to understand entire app life cycle concept. (Design, build, deploy, test, release to app stores & support)
Strong knowledge in Objective C, Xcode, CoCoa, Cocoa Touch, XML and JSON
Strong knowledge in iOS + SDK Development (Web Services & API's, LBS, Social Network Integration etc.)
Strong knowledge in database (SQLite3)
Good Knowledge in Google APIs
Good understanding of MVC concepts and design patterns
Knowledge in publishing application in Apple Store
Strong object oriented programming and design skills
Knowledge in versioning Tools that includes like trunk, branch, export, import and copy will be an added advantage
Should be expertise in Apple iPhone and iPad development
Should be keen to learn latest trends in Mobile technologies
Excellent problem solving, critical thinking, and communication skills
Should be a good team player, well motivated and well organized
Should have experience of working with remote teams and communicating and coordinating with onsite counter parts

Android Developer



Skills Required


Excellent knowledge of the Android SDK
Knowledge of XML and JSON a requirement
Knowledge of SqlLite and a working experience in SQL databases
Knowledge of HTML and Javascript a plus
Coding standards, organizational programming skills and good commenting practices is important

Phone Developer



Skills Required


Min. 1 years of mobile application design and development experience.
Strong expertise in in cross platform mobile application development such as Xamarin or PhoneGap, expertise in native development across Android, iOS and Windows Phone.
Experience of enterprise product development and responsive design using Agile Strong Experience on web service integration (SOAP, REST, JSON, XML) and using social media and other third party APIs Strong understanding of MVC, Object Oriented development & database concepts.
Core technical skills: Android, iOS, Windows Phone, PhoneGap, Xamarin, HTML5, Java, C#, CSS3, JavaScript, iOS, Android, JSON, AJAX Java, REST, Bootstrap, spring, security, JQuery.
Sound understanding of performance and platform limitations of mobile platforms and devices, mitigation techniques. Mobile Development experience, implementing customer user interfaces, writing multi-threaded performant code and interface lifecycle.9.Exp. in Ecommerce Based Mobile apllication is added advantage
Good communication (verbal & written), interpersonal and problem solving skills. Must be a quick learner and be adaptable to new technologies.

Business Analyst (Pre Sales)



Skills Required


Knowledge in Freelancer, Odesk, Guru & Elance portals. Candidate should be excellent in online Bidding.
Generating Business from online Bidding Portals, Proposal writing, Follow ups.
Responsible for communicating with the clients through Cold Calls and portal chats.
Preparing Business Engagement Documents Sow, Srs, Rfp/rfq, Etc.
Understanding Of Web & Mobile Development Concepts & Terminology.
Good Communication skills.
Must be fluent in English.
Ability to manage the multiple projects & clients.

SEO Analyst



Skills Required

Knowledge of on-page and Off-pages SEO
Excellent skills of google analytic, google webmaster, google ad words tool
Excellent communication skills (written and verbal)
Good command over verbal & written English
Proficiency in MS Excel, PowerPoint, and MS Word
Knowledge of google updates ( panda penguin hummingbird )
Good command of SMO ( Facebook, Twitter, LinkedIn, Google Plus)

ASP.Net Developer



Skills Required


Strong background in AJAX, ASP. Net, VB.Net, ADO.Net, C#, SQL Server 2000, IIS, COM , JavaScript and various Windows Server Platforms.
Writing SQL queries/stored procedures.
Excellent written and verbal communication skills.
Knowledge of ASP.net MVC Technology (V4.0, V4.5).
Development of robust and user-friendly web based applications.
Design and creation of relational database sachems.
Routine daily maintenance of existing sites and applications.
Communicate project status and deliverable with managers.
Take ownership of daily project needs and communications.

PHP Developer



Skills Required


Excellent working knowledge of Web application development
Advance coding Skills in corePHP
Ability to work as a team
Good communication skills
Have sincere, honest and committed attitude
Excellent working knowledge of MySQL database
Excellent understanding of Cross Browsers compatibility
Excellent working knowledge of OOPs
Good understanding of CakePHP or other frameworks
Strong working knowledge of JavaScripts and JQuery
Advance working knowledge of AJAX
Ability to take up R&D activities and resolve issues
Strong working knowledge of Ecommerce and payment gateways
Advance understanding of various Content Managements Systems

Java Developer



Skills Required


Proven hands-on Software Development experience
Proven working experience in Java development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework, Hibernate, JQuery/bootstrap, Web/mobile, Data Modeling, Strong mathematics, Text analysis
Experience with test-driven development
Experience with Struts will be Plus

Quality Assurance Engineer



Skills Required


Good Knowledge of QA processes and procedures to ensure that accurate tests are conducted.
Ability to review product specifications and documentation.
Good Knowledge of Bug Reporting tools.
Experience of multiple domains ( E-Commerce , Healthcare, ..) within multiple environments.
Excellent verbal and written skills with good analytical skills.
Knowledge of selenium will be reward as advantage.

C# Developer



Job Description


We are looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.


Responsibilities


Translate application storyboards and use cases into functional applications
Design, build, and maintain efficient, reusable, and reliable C# code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization


Skills

Proficient in C#, with a good knowledge of its ecosystems
Familiarity with the .NET framework
Familiarity with the Mono framework
Strong understanding of object-oriented programming
Skill for writing reusable C# libraries
Familiar with various design and architectural patterns
Knowledge of concurrency patterns in C#
Familiarity with Microsoft SQL Server
Experience with popular web application frameworks, such as Nancy
Familiarity with Windows Presentation Framework
Knack for writing clean, readable C# code
Understanding fundamental design principles behind a scalable application
Creating database schemas that represent and support business processes
Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools
Familiarity with continuous integration

Unity Game Developer



Job Description


We are seeking a developer responsible for building games for various target platforms based on the Unity framework. Your primary responsibilities will be to implement game functionality translating design ideas, concepts, and requirements into a functional and engaging game. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.


Responsibilities


Implement game functionality as per communicated design
Translate design specification into functional game
Communicate with other team members to establish effective pipeline and integrate media assets
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
Help maintain code quality, organization, and automatization


Skills

Strong programming in C++/C#
Experience with Unity 3D Game Engine
Experience supporting all stages of the development lifecycle
Experience with NGUI extension to Unity
Knowledge of Visual Studio programming environment
Ability to work in cross platform environments (Windows, iOS, Android)
Ability to architect systems from scratch
Software prototyping to convey quick ideas
Works well both in a team and independently
Actively seeks to improve skills

Skills Required


The candidate should possess high level of creativity into designing of various Web & Mobile layouts.
Should have good knowledge of Photoshop, Adobe Illustrator, Dream weaver, In Design, Corel Draw.
Define interaction design scope from the client requirement.
Lead/ supervise all UI & UX initiatives.
Create interactive visualdesignexecutions in web & mobile that address business, brand, market, and user requirements, including the design and production of screen layouts, colour palettes, typography, user interface elements, Logos, Icons, etc.
Experience in HTML, XHTML, CSS, HTML5, and JQUERY will be an added advantage. Knowledge of Responsive HTML designing is preferred & understand the possibilities within HTML Layout.
Knows and adheres to Web standards, best practices, and accessibility and usability guidelines.
Can maintain existing Web sites, including deploying new features.
Working knowledge of different industry standards & visual design tools.
Incredible focus and attention to detail and the ability to meet deadlines.
Should handle a design team and provide support as needed to techniccal teams.