Open Positions

1Android Developer

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
2Python + Django Developer

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
3IOS Developer

We are looking to hire a talented iOS Developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store. To ensure success as an iOS Developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.

iOS Developer Responsibilities:

  • Designing and building mobile applications for Apple’s iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before final release.
  • Publishing application on App Store.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates.

iOS Developer Requirements:

  • Bachelor’s degree in Computer Science or Software Engineering.
  • Proven experience as an app developer.
  • Proficient in Objective-C, Swift, and Cocoa Touch.
  • Extensive experience with iOS Frameworks such as Core Data and Core Animation.
  • Knowledge of iOS back-end services.
  • Knowledge of Apple’s design principals and application interface guidelines.
  • Proficient in code versioning tools including Mercurial, Git, and SVN.
  • Knowledge of C-based libraries.
  • Familiarity with push notifications, APIs and cloud messaging.
  • Experience with continuous integration.
4React Developer

Responsibilities

  • Developing the latest user-facing features using React.js
  • Designing a modern highly responsive web-based user interface
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Learn and understand user interactions
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Coordinating with various teams working on distinct layers
  • As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.

Technical skills:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Prior experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with more current specifications of EcmaScript
  • Prior experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Familiarity with HTML / CSS
  • GIT experience is a plus
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
Get In Touch