Tourbuzz is a leader in the real estate photography and listing marketing space, now serving 2M+ unique visitors a month.
We’re bootstrapped, profitable, growing fast, debt-free, and in a brand new office near Ponce City Market, all with only 12 people. This is a great opportunity to join a successful product team that’s still very early and playing in a huge market.
We are picky about our code. We want our codebase to be readable, maintainable, performant, reliable, and well-tested. We encourage use of language features to make code more readable, not overly clever. We aggressively code-review each other. We learn from each other, and push each other to get better. We don’t shy away from hard problems; we tackle them. It’s our commitment to this culture that’s allowed us to support 1000+ customers with a small tech support team and allows our product team to focus on the future, not the past.
We set a very high bar for ourselves. Think you can clear it?
About You
You are a front-end javascript developer with 3+ years of experience. You are enthusiastic about front-end testing and code quality; you’re experienced with writing unit tests, end-to-end tests & code reviews. You have deep experience developing large single-page applications; but also have experience using other dynamic web application languages (ie. PHP or Rails). You have a strong analytic mind & problem solving skills. You believe in sustainable & scalable code. You’ve jumped on the Angular bandwagon and love to help others understand how it works & teaching them about best practices. You think code reviews are a great practice for both coder and reviewer.
As much as you love technology and architecture, you also love ‘product’ — you relish the opportunity to work with the product team and customers to ensure a surprisingly awesome user experience. You ask a lot of questions and love spirited yet professional debate, knowing it improves outcomes. You understand how to balance scope with the need to ship, and believe that continuous improvement is a way of life.
Requirements
3+ years experience with Javascript / HTML / CSS with 1 year focused in Angular
Extensive knowledge in Javascript build tools & jQuery
Experience with design patterns
Development and Documentation of user-centric design methodologies, style guides, web standards, and CSS/XHTML best practices
Experience working on large-scale web initiatives & single page web applications
Understanding of cross-browser compatibility issues
Deep experience with Javascript (1+ year working in Angular), HTML5, CSS3 &Sass
Expertise with Git, Node, Bower, Grunt,Gulp, Broccoli (a plus) &Webpack (a plus)
Enjoy working in coffeescript, typescript or similar
Experience in creating exciting experiences on the iPad, iPhone and other mobile devices that conform to W3C standard
Excellent Written and Verbal communication skills; strong interpersonal skills
Results-driven, detail-oriented, self-starter, motivated, with high-level of energy, enthusiasm, and initiative
Responsibilities
Deliver awesome, fun, engaging, and reliable solutions
Collaborate with the team, partners and customers to provide accurate estimations, timelines, costs, and risks associated with development
Create clear, concise deliverables that communicate your plans and allow the team to successfully execute ideas
Actively participate in stand-ups, meetings, and design sessions
Embrace Code Reviews as an opportunity to share your own techniques and improve your skills by learning from others
Opportunity
Amazing work/life balance – sane & flexible work schedule, generous vacation
Work on interesting technical and product challenges in an environment that encourages creativity, fun, and the use of new tools to deliver the best results
Have the creative freedom for learning, experimenting, and responsible risk-taking in a startup-like environment
Work closely with a small, talented team with a proven track record
Be a central part of a product team that iterates constantly and ships regularly
Work on public-facing products that customers actually pay for and love
Relaxed work environment conveniently located in Midtown/Virginia Highland
We are profitable, growing and have no outside investors — this means all of your energy is focused on building great product, not playing politics
Competitive salary plus cash bonus structure (we are profitable and growing but no IPO plans, so we pay cash!)
Great benefits like Health Insurance, paid lunches and flexible vacation scheduling
Bonus Points for: Active participation in open-source community (coding, organizing, speaking, bug reporting, pontificating)
