Software Engineer, Full Stack

Apply for this job

Location: Fremont, CA or Kolkata, India

If you want to do cool things that matter, if you are willing to change the status quo, if you are the one who knows what is optimal and best web, cloud and database technology to solve a specific problem, we may have a challenging position for you.

Responsibilities and Duties

  • Write well designed, testable, efficient code by using best software development practices.
  • Integrate data from various back-end services and databases.
  • Gather and refine specifications and requirements based on technical needs.
  • Create and maintain software documentation.
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
  • Work closely with web designers to incorporate visual design intent.

Qualifications and Skills

  • Bachelor in computer science or a related field.
  • Experience with PHP , javascript , html, angularjs, jquery, python.
  • Experience with Mysql database (triggers, optimization, schema development etc).
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Good knowledge of relational database systems, Object Oriented Programming and web application development.
  • Hands-on experience with network diagnostics, network analytics tools.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • LAMP stack and Zend framework a plus.
  • Mobile application development using iOS , Android is a plus.
  • Experience with AWS is a plus.
  • Must be proficient in Linux environment.