Curiosity, Knowledge, Ownership

We are a bunch of creatives and developers, we love building things like: video online learning platforms, mobile geo-location games, and augmented reality experiences.

We are 15 people right now and our US office is located in Culver City. HTML Fusion is not like most companies; on top of the typical agile and lean software development process we distribute responsibilities across all employees using a system called Holacracy. Our team is small, so each person makes a big difference

Angular.js / Ember.js Developer
Culver City, CA
Bangalore, India

The JavaScript developer will be part of a team of developers implementing multi-platform applications primarily in Angular.js and Ember.js.

Expand

Responsibilities

  • Create clean and reusable code, enforce coding standards and best practices
  • Write and maintain automated testing
  • Understand and communicate clearly with designers, developers, and clients
  • Quickly iterate based on feedback from fellow team members, users, and clients

Requirements

  • 2-4 years of full time related experience
  • High level of expertice in JavaScript
  • High level of expertice in HTML and CSS
  • Experience with a frontend JavaScript framework like Ember, Angular, Backbone
  • Experience with a backend or full stack JavaScript framework like Express, Sails, Derby, Meteor
  • Strong analytical skills, logical & clear communication skills
  • Passionate and eager to learn cutting edge technologies

System Operation
Bangalore, India

The role of system operator is to manage and improve our full infrastructure, from development environments to production clusters. Additionally, the system operator must maintain high availability and security across all of our systems.

Expand

Responsibilities

  • Setting up and managing large auto scaling high availability clusters
  • Configure Linux servers and virtual machines
  • Managing databases
  • Optimizing system performance
  • Creating custom scripts for automation and orchestration
  • Setting up application servers
  • Setting up continuous deployment
  • Follow best security practice
  • Patch update, upgrade and maintain existing infrastructure of more than 100 virtual machines.
  • Research and learn new services in PAAS, automation, virtualization, deployment, hosting

Requirements

  • Experience: 3 to 5 years of full time related experience
  • Strong experience in PAAS like Amazon web services
  • S3, EC2, Elastic Cache, IAM, Route 53, RDS, CloudFront, VPC, SES, SNS
  • Strong experience in Linux System, Debian and Ubuntu
  • Deep knowledge of nginx, bind, apache, postfix, bash, Node.js, grunt
  • Experience in Virtualisation,( OpenVZ )
  • Experience in MySQL and Mongo Clusters
  • Scalr and Chef experience is a plus
  • Knowledge in Docker is a plus