As a web applications developer at ChaiOne, you'll get to design and implement rich client-side web applications using some of the latest web technologies. Our web applications developers are using Javascript, HTML, and CSS to push forward what can be done in a browser. You will be focused on user experience implementation, with an eye for simplicity and usability.
We're looking for enthusiastic developers, who love solving problems and embrace creativity. Our team culture empowers our developers to utilize their talent and offers a wealth of opportunities to grow and learn. We have a developer-centric process where we iterate rapidly.
If you’re interested in joining us, here’s a quick synopsis of our ideal candidate:
Your experience includes:
- Strong experience with JavaScript, including core language knowledge and an understanding of current standards
- A proven record of writing flexible, sustainable, and standards-compliant HTML & CSS
- Strong experience with consuming JSON APIs and applying them to javascript applications
- Experience building single page applications using client-side MVC frameworks. Experience in modern frameworks such as Ember.js, Angular.js, or Backbone.js is desirable.
- Experience with HTML 5 APIs, including:
Canvas
Geolocation
Local storage
Media queries
- Experience working effectively with a team of developers
- A degree in Computer Science, Computer Engineering, or equivalent experience
- Experience with Git and Github
Other desirable experience:
- Experience with Ruby on Rails, as you will work directly with our back-end engineers
- Experience with CoffeeScript
- Experience with CSS pre-processors such as SASS or LESS
- Experience with Grunt, Bower or similar javascript development utilities
- Experience with Node.js
Your responsibilities will include:
- Leading the implementation of web application front-ends
- Interfacing with internal and third-party APIs
- Building scalable and reusable code
- Communicating ideas clearly to your team
- Collaborating with a talented team of developers and designers
- Quickly learning and adapting to new tools
- Working in an agile environment, where we iterate quickly
ChaiOne believes that our employees are what make us as successful as we are. We focus heavily on employee culture as a priority, and that means that adding a new member to our team isn’t taken lightly. Please review the requirements that we look for in a ChaiOne employee.
You hope to:
- Be at the leading edge of mobile app development and UX design
- To be part of a dynamic team and learn from some of the best creative minds
- Help organizations embrace mobile technology
- Have a flexible, informal and social work environment
- Constantly continue learning
- Utilize your talents by helping organizations teach others
You’re able to:
- Work comfortably in a fast-paced team environment
- Produce high quality work under little supervision
- Collaborate using multiple means of communication and tools
- Give & receive constructive feedback
- Self start and are a quick learner when adapting to new tools
- Impact and contribute to the quality of our environment
- Lead and coach others
- Cross train team members on various technologies
You’re motivated by:
- Talented teammates and thought leaders
- Seeing your work change industries
- Continuing technology and innovation
- Working on a Mac
- Having the freedom to choose the best tools for the job
- 401K Match
- Conference days
- Bonus plan
- BYOD plan
- Flex scheduling
- Health, Vision, Dental insurance
- Life Insurance
- Short Term and Long Term Disability
- Beer tasting Fridays and breakfast Fridays
- Wearing comfortable attire