Why choose Innoraft?

SEAMLESS INTEGRATION
SEAMLESS INTEGRATION

We work on processes that are seamless. We partner with customers on our technical expertise but over and beyond, we offer processes that you can be proud of.

,
WOW DELIVERY
WOW DELIVERY

If you are not happy with the work, the client cannot be. Quality and wow in delivery is a must. As a team, we ensure that it flows up the ladder and is consistent.

,
LIFE TIME BONDING
LIFE TIME BONDING

Once an Innorafter, always an Innorafter. The team is well knit. We are welcoming to new people, we are friends, and we look out for each other when in a problem.

FUN AT OFFICE
FUN AT OFFICE

Our office culture is such that you would want to come to the office every day. We listen to music, pull each others’ legs, learn from each other, and are daily productive.

,
OWNERSHIP FOR ALL
OWNERSHIP FOR ALL

When a team takes ownership of its problems, the problem gets solved. It is true on the battlefield, it is true in business, and it is true in life.

,
OPEN SOURCE
OPEN SOURCE

We love open source. We build applications that uses open source. We love being part of these open source communities. And we keep contributing to the same.

Active Job Opportunities

Active jobs
Senior Drupal Developer

We are a team of people involved in writing the new web. We are building the next generation scalable platform on which the websites and web services will rely. Our core areas of operation are Drupal applications, and scaling and optimizing applications for high performance and high availability on the cloud.

We are looking for someone who is quality conscious and product oriented.

Responsibilities

  • You will require to coordinate with the team using the best project management tools and keep your interaction with the team lead / project manager as much as possible asynchronous.
  • You will need to ensure that your project Lead / Project Manager receives best quality solutions. Attention to quality is foremost.
  • Integrate Drupal with 3rd party solutions and services.
  • Follow the best practices of web development, Drupal development and adhere to the coding standards. Code quality is utmost critical part of this job profile.


Required

  • Passion for working on web applications and open source development
  • Motivation to work in a startup environment
  • Penchant for working with Apache, Nginx, MySQL, PHP
  • Min of 3+ years of experience in working with Drupal 7, 8 or any other PHP framework
  • Sound understanding of Drupal core, APIs, forms, menus etc.
  • Good understanding of Drupal database architecture and theming engine
  • Knows developers best practices especially in terms of Drupal coding standards and usage of GIT
  • Experience in building responsive web applications
  • Good communication skills


Brownie Points

  • Experience in bootstrap, sass / less, etc
  • Graduation in technical or engineering discipline
  • Drupal Contributions, Open source contribution
  • Efficient use of Drupal tools Drush, code-review, PHP code sniffers
  • Drupal 8 Contribution is a big plus

Job Location:  

  • Jaipur 
  • Kolkata
  • Bangalore

Joining: Immediate to 1 month

Senior PHP Developer

We are a team of people involved in writing the new web. We are building the next generation scalable platform on which the websites and web services will rely. Our core areas of operation are Drupal applications, and scaling and optimizing applications for high performance and high availability on the cloud.

We are looking for someone who is quality conscious and product oriented.

Responsibilities

  • You will require to coordinate with the team using the best project management tools and keep your interaction with the team lead/project manager as much as possible asynchronous.
  • You will need to ensure that your project Lead / Project Manager receives the best quality solutions. Attention to quality is foremost.
  • Integrate PHP with 3rd party solutions and services.
  • Follow the best practices of web development, PHP development and adhere to the coding standards. Code quality is an utmost critical part of this job profile.


Required

  • Passion for working on web applications and open source development
  • Motivation to work in a startup environment
  • A penchant for working with Apache, Nginx, MySQL, PHP
  • Min of 3+ years of experience in working with PHP 5 
  • Min of 3+ years of experience in working with any of the leading PHP frameworks like Laravel, Symfony, Codeigniter, YII, CakePHP
  • Min of 2+ years of experience in working with any PHP based CMS like WordPress, Drupal, Joomla
  • Sound understanding of database functions, APIs, forms, GDPR
  • Sound understanding of an independent database architecture
  • Knows developers best practices especially in terms of PHP coding standards and usage of GIT
  • Experience in building responsive web applications
  • Good communication skills


Brownie Points

  • Experience in bootstrap, sass / less, etc
  • Graduation in technical or engineering discipline
  • Drupal Contributions, Open source contribution
  • Efficient use of command line tools, code-review, PHP code sniffers
  • Open source contribution is a big plus

 

Job Location:  

  • Jaipur 
  • Kolkata
  • Bangalore
  • Ahmedabad
  • Mumbai

Joining: Immediate to 1 month

AEM Developer

We are looking for experienced AEM Developers with the following skills and experience.

Location: Kolkata / Jaipur / Ahmedabad / Bangalore
Experience: 3+ Years
Salary: Best in the Industry
No.of Position: 3
Joining: Within 1 month

Responsibilities:

  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex web application using Adobe AEM.
  • Create and integrate content-driven applications on Adobe AEM core platform and search engines.
  • Asset Management (DAM) implementation, object model design (Java APIs), implementation, and unit testing.
  • Server setup, AEM installation, and deployment. 
  • Experience with migrating large content from a CMS into Adobe AEM. 
  • Translates business requirements into technical details relevant to Adobe AEM.
  • Resolve user-identified functional and technical issues relating to Adobe AEM.
  • Responsible for overall development and code quality. Service in release deployment support.
  • Prepare UML domain and sequence diagrams.
  • Partner with the data services team on web service API.
  • Work with testers to provide an overview of the solution and help them with data management.

 

Required:

  • 3+ experience of Adobe AEM.
  • Must be AEM Certified.
  • Must have good experience in Adobe AEM 6.2. (Adobe CQ5 (AEM) version 5.3 or above)
  • HTL and how to use HTL Use-API to access Java classes inside components
  • Deployment of code in AEM
  • Doing builds with Maven and knowledge of how to configure Maven and its plugins
  • Java development especially focusing on OSGi components and services (including annotations) for JCR specific use cases (eventing, scheduling, servlets)
  • Good understanding of AEM specific APIs (JCR APIs, etc)
  • How CRX works (nodes, structure, permissions, how to store items) and how to access values configured in the component dialogs in HTL/JSP
  • How Sling works rendering the pages/paths based on node configuration along with RESTful Web service application with Sling
  • Dialog configuration using Granite components
  • AEM core architecture understanding (author, publisher, dispatcher)
  • Knowledge of replication
  • Using main AEM consoles like authoring environment, CRX DE, Package Manager, Users Administration Area, Assets Area, OSGi consoles 
  • Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development
  • Advanced knowledge of responsive (and/or adaptive) techniques and frameworks

 

Good to have:

  • Knowledge of Migration from other Applications to AEM or how Migration works with AEM
  • Integration of Bootstrap with AEM, Knowledge of Jquery, HTML, CSS, and AJAX
  • Experience working in a DevOps environment for AEM
  • Knowledge of AEM 6.5 and how to upgrade the application to the latest version

 

Brownie Points:

  • Open source contribution
  • Understanding of design principles in CMS 
  • Knowledge of Performance Optimization techniques
  • Excellent verbal, interpersonal, and written communication skills

 

Perks of working with Innoraft:

  • Productive and efficient work culture combined with fun
  • Collaborating with a young and vibrant workforce
  • Learning the latest trends and adopting them 
  • Freedom to innovate 
  • Work with some of the best clients
Devops Engineer

We are looking for experienced DevOps Engineers with the following skills and experience.

Job Title: DevOps Engineer
Location: Kolkata /Jaipur
Experience: 3+ Years
Salary: Best in the Industry
No.of Position: 1
Joining: Within 1 month

Required:

  •  Strong programming experience in one or more languages such as Python, Node, Bash.
  •  Good knowledge in building Cloud infrastructure using AWS mainly EC2,  RDS,  ELB, EBS, EFS, S3, Lambda, CloudWatch, etc. 
  •  Hand-on experience on web server Installation/ Configuration/ Administration using Apache, Nginx, PHP, Memcache, Redis, etc. 
  •  Experience with scalable networking technologies (such as Load Balancers, Firewalls) and web standards (like as REST APIs, web security mechanisms).
  •  Experience on maintaining secured architecture using AWS VPC, IAM role management, and OpenVPN. 
  •  Familiarity with Serverless solutions like AWS Lambda Functions. 
  •  Experience with configuration management and CI/CD technologies like Ansible, Jenkins, Puppet, Chef. 
  •  Familiarity with Containers and Container Orchestration systems such as Docker, Docksal, Vagrant, etc. 
  •  Expertise in troubleshooting and fixing outages and performance issues in any Linux. infrastructure stack (most of the stacks are on AWS and Linode).
  •  Experience with advanced caching mechanism. Performance tuning using Varnish, Memcahe Clusters and CDNs like Akamai, Cloudfront.
  •  Experience with source control tools such as GIT/Github, SVN. 


Good to have:

  •  Familiarity with logging and monitoring systems like Elasticsearch-Logstash-Kibana, New Relic, Prometheus, Grafana. 
  •  Knowledge of SIEMS & HIDS tools like OSSEC, Snort etc.
  •  Knowledge of message brokers like Kafka, Rabbitmq.


Brownie Points:
 

  •  Troubleshooting with Drupal specific applications. 
  •  Understanding of PHP based application troubleshooting. 
  •  Troubleshooting Linux and Mac machine problems with local site setup. 
  •  Ability to set up optimized Linux systems for the development team. 


Perks of working with Innoraft:

  •  Productive and efficient work culture combined with fun
  •  Collaborating with a young and vibrant workforce
  •  Learning the latest trends and adopting them 
  •  Freedom to innovate 
  •  Work with some of the best clients
Technical Project Manager

 

We are a team of people involved in writing the new web. We are building the next generation scalable platform on which the websites and web services will rely. Our core areas of operation are web applications built using Drupal, Angular, and React, and scaling and optimizing applications for high performance and high availability on the cloud.

We are looking for someone who is quality conscious and product oriented.

Location: Bengaluru, Kolkata, Ahmedabad, Jaipur

Responsibilities:

  • Managing the complete life cycle of the project starting from receiving the projects, sending them in a workable format to the composition team, monitoring the execution and ensuring that the end product is delivered in a timely manner with the highest quality.
  • Interacting with the Clients on a continuous basis regarding the specifications of the projects, handling their queries, keeping them updated about the status of the current projects
  • Dealing with the client to discuss the schedule, queries, and issues related to the project.
  • You will require to coordinate with the team using the best project management tools and keep your interaction with the technical team lead as much as possible asynchronous.
  • Bridging the gap between the client and the development team.
  • Tracking of the project and sending Status reports and holding status calls with clients all over the world. 
  • To deliver final output to the client with quality, at the scheduled time, and within the budget.
  • Attention to quality is foremost.
  • Follow the best practices in technology, adhere to the highest coding standards, and flawless delivery is a key expectation. 


Required:

  • Passion for working on web applications and open source development
  • Motivation to work in a startup environment
  • Min of 6+ years of experience in working with web technologies and frameworks
  • Experience of working with separate backend and frontend for web applications like PHP, Laravel, Drupal, Angular, React
  • Knows developers best practices 
  • Experience in building responsive web applications
  • Good communication skills


Brownie Points:

  • Worked on large scale web projects 
  • Understanding of AWS platform
  • Worked on Drupal + Angular projects
  • Graduation in technical or engineering discipline
Quality Analyst

We are a team of people involved in writing the new web. We are building the next generation scalable platform on which the websites and web services will rely. Our core areas of operation are Drupal and Angular applications, Scaling and optimizing applications for high performance and high availability on the cloud.

We are looking for someone who is quality conscious and has an eye for detail. 

Location: Bengaluru, Kolkata, Ahmedabad, Jaipur

Required skills:

  • Manual Testing
  • Black Box Testing
  • Software Testing
  • Defect Life Cycle
  • Manual Test Execution
  • Bug Reporting
  • Regression Testing
  • Functional Testing
  • Automation Testing
  • Selenium Webdriver
  • Behat Testing 


Role:

  • Requirement analysis
  • Create test cases
  • Perform manual and automated testing of web-based and mobile applications
  • Interacting with developers to report and resolve issues during testing


Requirements:

  • Knowledge of software development lifecycles and testing
  • Knowledge of cross-browser and cross-device testing tools
  • Knowledge of automated testing tools like Selenium and Behat
  • Experience of developing high-quality test strategies and test plans
  • Regression tests using tools and the ability to determine test data needed for testing


Brownie Points:

  • Knowledge of JIRA 
  • Sound experience in Selenium, Behat, and similar tools

Job Opportunities

  • Manager
  • Architect
  • Developer
  • Designer
  • Marketing
  • QA
Applying For:
Location
Upload requirements
Applying For:
Location
Upload requirements
Applying For:
Location
Upload requirements
Applying For
Location
Upload requirements
Applying For:
Location
Upload requirements
Applying For:
Location
Upload requirements