Careers

Take charge of turning your ideas into action and systematically developing your strengths by working with us.

Our Current Openings

PHP Developer

Job Description:

  • 1-4 years of experience as a PHP Developer with proven track.

Requirements:

  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Understanding the fully synchronous behavior of PHP
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Familiarity with limitations of PHP as a platform and its workarounds.

Software Skills:

  • front-end technologies, such as JavaScript, HTML5, and CSS3
JAVA Developer

Job Description:

  • 1-3 years of experience in using Java.

Requirements:

  • Extensive experience with open source Java /Spring technologies.
  • Proven hands-on Software Development experience in designing and developing applications in Java.
  • Sound knowledge of Object Oriented Programming concepts and design using common design patterns.
  • Sound knowledge of Relational Databases – NoSQL and ORM technologies.
  • Experience in the Spring Framework.
  • Experience with test-driven development. – Experience working in mature agile environments, using continuous integration and deployment.
  • Metrics-oriented, and concerned about testing throughput, latency, security, & other non-functional requirements.
  • Complete fanatic about automation (builds, testing, deployments) and code quality.
  • Experience in building RESTful APIs is desired.
Quality Analyst

Job Description:

  • 1-3 years of expereince in software testing domain.

Requirements:

  • The Quality Analyst is responsible for developing and supporting the planning, design, and execution of test plans, test scripts, and process plans.
  • Well versed in using testing tools like Selenium, Automation Tools, React, Stress.
UI/UX Designer/Developer

Job Description:

  •  1-4 years of experience as an UI/UX Designer with proven track record of exceptional design skills and user-centric design thinking through a compelling, well-organized portfolio and presentations.

Requirements:

  • Develops design prototypes, sketches, wireframes, storyboards, and other documentation for web and hybrid/native mobile app platforms and initiatives.
  • Ability to drive user interaction through UX/UI design best practices and principals
  • Assists with presenting concepts and design solutions to project stakeholders and teams
  • Creates clean, finalized graphics, icons, and other assets for project implementations; including responsive websites, iOS, and Android apps
  •  Create smart and engaging user interfaces for web and mobile applications
  • Works with project managers to ensure Web specifications, requirements and timelines are me
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams.
  • Possess a collaborative, learning mind-set, constantly seeking improvement, and are eager to grow and share knowledge
  • Must be able to work and prioritize in a fast paced changing environment while coordinating multiple tasks simultaneously.
  • Highly motivated; demonstrated flexibility, high energy, desire to win and a collaborative approach in achieving goals.

Software Skills:

  • Adobe creative suite – (Photoshop, Illustrator, Indesign), HTML5, CSS3, Bootstrap,Angular JS
  •  Prototyping Tool – Adobe XD, Axure RP (Sketch as a plus)
  • Professional experience in web/UI designing on Mac/Windows platform

Other Qualifications:

  • Excellent visual design skills
  • Manages design deliverable with rich graphics
  • Experience with Responsive Design is required
  •  Ability to create clean, clutter-free, visually consistent designs and ability to deliver it on time
Java Back end Developer (Spring)

Job Description:

  • 2-3 years

Requirements:

  • Extensive experience with open source Java /Spring technologies.
  • Proven hands-on Software Development experience in designing and developing applications in Java.
  • Sound knowledge of Object Oriented Programming concepts and design using common design patterns.
  • Sound knowledge of Relational Databases – NoSQL and ORM technologies.
  • Experience in the Spring Framework.
  • Experience with test-driven development. – Experience working in mature agile environments, using continuous integration and deployment.
  • Metrics-oriented, and concerned about testing throughput, latency, security, & other non-functional requirements.
  • Complete fanatic about automation (builds, testing, deployments) and code quality.
  • Experience in building RESTful APIs is desired.
Android Developer

Job Description:

  • 2-3 Years experience in User Interface Designing

Requirements:

  • Design and build applications for Android devices on the Android platform.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience with Android SDK and multiple versions of Android.
  • Experience with the Android framework, as well as offline storage, threading, and performance tuning.
  • Must be familiar with RESTful APIs to connect Android applications to back-end services.
  • Development experience with accelerometers, touch, gyroscopes, and additional sensors.
  • Experience with Android UI principles and best practices.
  • Knowledge of the open-source Android ecosystem and the available libraries.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools such as Git
Sales and Marketing

EXPERIENCE:

  • Sales plus sales management

Software SKILLS:

    Excellent management, interpersonal and phone skills and lots of tenacity.

Sales Management:

  • Use existing sales management system and further develop this.
  • Manage all sales KPIs & report monthly to directors.
  • Manage account managers –checking progress, making sure calls/meetings/follow ups are done within timescales, plus provide mentoring where needed.
  • Assist in sales –from time to time to assist account managers/with strategic sales. This may include calls, meeting attendance and drafting/reviewing client sales proposals.
  • Scope –existent clients (repeat work), account management (extending products/services to existent clients), new business development (via inbound inquiries),business development (to key hot sectors)Sales execution
  • From time to time, you may be asked to support specific clients for development or assist account manager with a sale Marketing Support
  • Feedback knowledge from markets to Marketing Director in support of various market communications and campaign.