Requirement at Airit Media LLP - Computer Science

Airit has recently launched a Chat Application for businesses. Apart from P2P and basic Chat features of text and multimedia, Airit also offers unique features like Group with 1 million member size, One Way Communication, Public Groups, Airit Forms, Polls, Non Airit Chat, Secure member details , Past six months messages for new joinees in groups, Scheduled Messages, Event Reminders, Web Chat and moreThese features are very suitable for Public and Private Organisations, Institutes, Schools, Political parties, Consultancies, NGOs and many more. Considering the drastic increase in smartphone users which is 2.4 billion currently, the company sees a lot of bright prospect for Airit Chat App in the near future.

For more details or any issues please feel free to send email to tarun@airitapp.com

Job Description

We believe that with the right team anything is possible. We seek an individual with strong logical and technical skills; experience and interest in shipping consumer applications. We are primarily into the development of a communication app (like WhatsApp). We try to solve problems of communication at a big scale. You will be directly working with co-founders and other web, Android, iOS developers. Being part of a small team, you will have a leadership role and opportunity to tinker into product development, feature development and critical problem-solving.

Responsibilities

  • Will lead a team of 15 to 25 developers.
  • Closely work with co-founders to understand product requirement and transform that into development
  • Ensure the performance, quality, and responsiveness of the app and back end server
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, improve code standards to suit product needs to suit quality and scale

Requirement

  • BTech or MTech from IIT. [ Apply only if you have graduated from IIT ]

Skills

  • Hands on experience in java spring MVC and hibernate.
  • Hands on experience in RESTful API development.
  • secure rest API using spring security.
  • Development of server side code which is scalable, secure, modular, memory efficient and high performing.
  • Familiarity with AWS as cloud hosting, AWS APIs for S3 based file upload/download.
  • Hands on experience in Mysql database.
  • GIT as code versioning.
  • Hands on experience in push notification including Google FCM (notification framework) for mobile and web platforms.
  • Good grasping of Material design concepts for web app development.
  • Understanding and be able to work in an Agile software development environment.
  • Face recognition Concept.
  • Need to be updated about the latest technologies.

Big plus if you have:

  • Work experience in Node.js.
  • Work experience in XMPP server, Erlang development experience.
  • Have experience working on real products that have crossed a million downloads.
  • Have been the part of the full development cycle for a project.

About You!

  • We are NOT looking for the perfect match to this job description - we are looking for the perfect match for our team. If you're interested and believe you could provide value, we want to hear from you!
  • You are a good person and recognize others are too. You maintain the respect of others while working through tough challenges and tight timelines.
  • You’re passionate about building a great product.
  • You approach problems from a product perspective, thinking through how the user will interact with what you're building.
  • You have strong communication skills. You ask questions, let others know when you need help and tell others what you need.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • You have a strong desire to learn and try new things