Careers
We are professionals who enjoy what we do. We work hard and we get satisfaction from delivering outstanding projects and services to our clients. To make this happen, we work as a tight effective team, across multiple disciplines, to craft successful projects. If you are highly motivated, creative and enterprising, you will fit right in.
Android Developer
We are looking for experienced Android Developers to join our team in the role to develop Android mobile apps for our clients.
Responsibilities:
- Design and development of mission critical applications using native app development for Android platform.
- Knowledge of Xamarin framework is an advantage
- Write XAML layout, positioning and server-side code for apps.
- Develop prototypes and create robust high-volume production applications
- Build internal systems and support business needs with your domain expertise.
Skills Requirements:
- Minimum 3+ years of solid experience with the mobile app development.
- Experience in generating code for multiple platforms.
- Designing for optimal code in terms of performance and size
- Broad and Deep Technical Design / Development skills in mobile application space.
- Experience in implementing mobile enterprise business applications with Android SDK
- Expert knowledge of Web Services, SOAP, REST , JQuery and JSON.
- Strong Performance engineering skills.
- Must be able to code and troubleshoot the "core" frameworks, if needed.
- Exposure to Java and other open source technologies is a plus.
- Experience in C# and MS SQL is for Xamarin platform development is a plus
- Good Unit Testing and Integration Testing practices.
- Good verbal and written English language skills.
- Ability to multi-task and manage multiple assignments in a fast-paced environment.
- Portfolio to be provided for review
IOS Developer
We are looking for experienced iOS Developers to join our team in the role to develop iOS mobile apps for our clients.
Responsibilities:
- Design and development of mission critical applications using native app development for iOS platform.
- Knowledge of Xamarin framework is an advantage
- Write XAML layout, positioning and server-side code for apps.
- Develop prototypes and create robust high-volume production applications
- Build internal systems and support business needs with your domain expertise.
Skills Requirements:
- Minimum 3+ years of solid experience with the mobile app development.
- Experience in generating code for multiple platforms.
- Designing for optimal code in terms of performance and size
- Broad and Deep Technical Design / Development skills in mobile application space.
- Experience in implementing mobile enterprise business applications with iOS SDK
- Expert knowledge of Web Services, SOAP, REST , JQuery and JSON.
- Strong Performance engineering skills.
- Must be able to code and troubleshoot the "core" frameworks, if needed.
- Exposure to Java and other open source technologies is a plus.
- Experience in C# and MS SQL is for Xamarin platform development is a plus
- Good Unit Testing and Integration Testing practices.
- Good verbal and written English language skills.
- Ability to multi-task and manage multiple assignments in a fast-paced environment.
- Portfolio to be provided for review
Digital Art Director (UI/UX)
As a Digital Art Director (UI), you are responsible for planning the user journey, creating the wireframes & workflow that creates intuitive user-experience and translating that into visuals. You must be able to have strong creative ideas, designs and communications. We are seeking a strategic creative thinker who can elevate and bring to life a brand idea with speed and conviction. Deliverables are mainly design related to websites, mobile sites, mobile apps, EDMs, Banner Ads – all things digital.
Responsibilities:
- Working from a brief and generating ideas
- Convert ideas into highly usable interfaces to be presented for internal review
- Strong understanding of responsive web design and web development
- Understanding of usability and navigation issues both desktop and mobile
- Prepares low fidelity prototypes of sites/features (ranging from paper-and-pencil concepts to wireframes or interactive prototypes) for internal review and brain storming.
- Presents high fidelity designs/mock-ups to the customer for review/iteration/approval.
- Strong attention to detail
- Ability to manage multiple projects
- Be a problem solver with a positive attitude
- Able to explain his/her design in writing in English
Skills Requirements:
- 4 years and above digital creative design experience
- Proficient in Adobe Creative Suite applications
- Strong eye for aesthetics: layout, grid systems, color theory and typography.
- Strong understanding of mobile platforms, particularly iOS and Android
- Understanding of the limitations of web and mobile, with approaches/ideas to flex those boundaries.
- Candidate must absolutely be in sync with recent design standards and trends.
- Formal education in interaction design (Bachelor's/Master's/Diploma) is an advantage
- Portfolio for websites, mobile sites, mobile apps creative/ui/ux to be provided for assessment
Developer - Adobe Experience Manager (AEM) / CQ
We are looking for Developer who will be responsible for delivering Adobe Experience Manager (AEM) implementations across key clients. You will play a key role on CQ / AEM projects throughout the implementation and future evolution. Your role will span all aspects of the software development lifecycle.
Responsibilities:
- Design and implement solutions leveraging Adobe AEM Sites
- Develop digital consumer experiences based on foundation of the Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM
- Translate marketing and web site needs into AEM specific recommendations and solutions
- Work in a rapid development, and prototyping environment
- Drive project scope and timeline definition based on collaborative needs assessments
- Design and improve internal development methodologies around Adobe AEM solution
- Propose technology solutions to enable the business to meet/exceed those goals.
- Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps.
- Create and integrate content-driven applications on top of AEMs core platform and integrate with E-commerce solutions and search engines.
- Lead technology teams to build and maintain web applications using Adobe’s Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management (DAM).
- Integrate websites with web analytics tools and analyze/report on analytics data
Skills Requirements:
- Minimum 5 years experience working with CMS platforms, AND minimum 3 years experience building with Adobe Experience Manager / CQ5
- Experience developing applications, templates, and components for the Adobe AEM/CQ product (WCM, DAM, CQSE, CRX)
- Experience customizing workflows and integration with other enterprise systems
- Exposure to AEM Sites 6.x preferred
- Demonstrated experience with Java, JavaScript, HTML5, CSS3 and related technologies
- Experience collaborating with a variety of stakeholders and colleagues
- Excellent leadership, communication and teamwork skills
- Experience and desire to work within a fast-paced, iterative development environment
- Ability to write complex programs, analyze code changes and make suggestions to improve code complexity for maintainability and scalability.
- Ability to reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and developing effective solutions while applying creative thinking in the design and development of high performing web applications
- Knowledge and demonstrated experience with cross-browser and cross-platform issues (IE, Firefox, Safari, etc.)
