Job Description
Full Stack Engineer Job Descriptions:
Ability to write code in Scala, Python/ Django, Ruby, Javascript, and HTML/CSS
Responsible to implement new features and optimize existing ones from controller-level to UI
Responsible to work closely with, and incorporate feedback from, product management, interaction designers, and back-end engineers.
Rapidly fix bugs and solve problems
Job Specification
Requirements:
B.S. or higher in Computer Science (or equivalent work experience).
Ability to create an interface in HTML, CSS and JavaScript.
Proficiency creating applications in one server side framework: NodeJS, Rails, J2EE, Scala, etc.
Strong Javascript and HTML5 knowledge, ability to make efficient and responsive websites.
Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, asset loading/ caching).
Disciplined approach to testing and quality.
Understanding of CS concepts such as: common data structures and algorithms, profiling/optimization.
Things We Like:
Github profile or link to open source work
Visual design skills
Knowledge of cross-browser quirks
Great written communication and documentation abilities
Data-informed product development: analytics, A/ B testing, etc.
Experience with TDD (test-driven development)
Job Rewards and Benefits
Accomodation
Health Insurance
Incentive Bonus
Leaves
Medical
Provident Fund
Sports and Entertainment