Toronto, Ontario, Canada (remote possible)
Full-Stack Developer
ECHOage.com
At ECHOage, we have modernized the birthday party experience with an innovative online platform that enables kids to give to charity and get the gifts of their dreams.
We are a vibrant, fast paced organization looking to round out our core team with a smart and passionate developer.
We are looking for an experienced developer who is creative, results driven, highly effective, focused, and excited about seeing the positive impact your work will have on society.
Being a part of a small and flexible company means that you will be able to have a real impact on our product and vision.
Reporting to the CTO, your responsibilities include:
* Solve specific, challenging technical issues and business problems.
* Help define our technology roadmap, strategy and platform architecture.
* Create awesome tools that get things done.
* Set the bar high for beautiful, quality code.
* Share your passion and understanding of how the web works.
* Provide mentorship to other developers via discussions, code reviews, wiki, presentations, lunch &#38; learns, guidelines, and whatever communication you excel at.
Requirements:
* Expertise in building web applications for consumer focused, transaction driven, e-commerce platforms.
* Experience with all tiers of development, front to back.
* Serious about UI/UX and user experience design principles.
* Polyglot coder and experienced in multiple languages, like Scala, Groovy, Java, or JavaScript.
* Solid knowledge of relational databases and SQL.
* Deep understanding of automated testing techniques.
* Very strong communication and problem solving skills.
Particular skills aren't as important as a good attitude and broad experience.
The technologies we use include Groovy, Grails, Scala, plus the usual web development stack: HTML5, CSS, JavaScript, jQuery, MySQL, Git, and Linux.
If you know most of those - good for you - less manuals to read before getting started.
We offer competitive salary, great work-life balance, and flexible work environment. Remote is possible (Canada only).
Please send your cover letter and resume to jobs+REDACTED_EMAIL.