Work at AnC

We work on wide range of technologies and are always looking to challenge ourselves. At AnC you get to expand your knowledge and skills while working on what you love. If you are passionate about finding solutions to the real world problems and turning your solution into workable code then shoot us a mail with your resume at contact@artdexandcognoscis.com

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities

  • Translate designs and wire-frames into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Basic knowledge about git versioning tool
  • Ability to work with back-end APIs to retrieve and update information securely
  • Familiarity with popular 3rd Party libraries and ability to include and use 3rd party modules

Additional Notes:

  • Minimum of 2 years of experience
  • Applicants with good Knowledge of Python language and Django Framework will be preferred
  • Knowledge of Javascript and front end frameworks like ReactJS will be appreciated
  • Monthly salary offered Rs. 20,000 to Rs. 30,000

We are looking for a Python/Django developer who is well versed in Python language as well as in use of Django framework. Knowledge of other python web frameworks is an advantage.

Skills needed

  • Expert in Python(3 + years experience)
  • Proficient in Django Development Framework
  • Good understanding of REST Architecture
  • Good understanding and experience in writing of regular expressions
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Hands on Experience with deployment of application
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable & distributed application
  • Take a moderately complex problem ( several moving parts, multiple interactions and cases to be considered ) and come up with a modularized, maintainable system which can be developed independently.
  • Able to integrate multiple data sources and databases into one system
  • Understanding of multi-threaded and multi-process architecture and familiarity with Celery
  • Good understanding of server-side templating languages ie. Jinja
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Good understanding of code versioning tools Git
  • Other Technologies Experience:

    • RabbitMQ - Understanding of Message Broker Systems
    • Elasticsearch
    • Database : mysql, Postgres, MongoDB
    • Nginx, Supervisor