Jobs for Voice
Discover and apply for all jobs in the Voice User Interface community.
Senior Voice Developer - Rain
United States (New York)

We are looking for a strong Senior Voice Developer to join our NYC office and report directly into RAIN’s CTO and collaborate on development decisions for our clients. Developers are drawn to our perfect score of 12 on the “Joel Test” (look it up). We value proven experience but we don’t believe it is possible to learn to code in 24 hours and make valuable contributions to a project; our expectations are realistic!

• Work with RAIN’s strategy, UX/VX, and creative teams; interact with clients, exploring and advising technological possibilities, discovering solutions that fit their goals
• Intermediary between cross-functional teams, clients, and programmers
• Collaborate and consult with RAIN’s developers on all project work
• Architect and develop large-scale, well-written applications
• Write clean, structured, object-oriented code with change and reuse in mind
• Build large applications and websites, such as interactive dashboards, e-commerce websites, corporate websites, and marketing destinations
• Make complex problems seem simple using clean architecture and innovative UIs

Required Qualifications
• 7-10 years of experience in developer or technical lead roles
• Be a full-stack web developer, with a primary language of node.js or PHP
• Strong knowledge and experience of JavaScript or TypeScript
• Organized, well-spoken, and confident leader
• Experienced in web development, and leading a development team
• Understanding of Amazon Web Services, Azure, or other cloud environments
• Passionate about automating testing and version control guru
• Comfortable on the command line and working with containers
• Capability to teach and recommend common design patterns and programming best practices
• Expert experience with one or more MVC frameworks
• Strong experience with JavaScript, HTML, CSS
• Performance and Security minded
• Ability to develop product user stories and estimate development costs

Nice To Have
• Experience building Amazon Alexa skills or Google Assistant Actions
• Ability to develop projects using JavaScript frameworks like VueJS or AngularJS
• Familiarity with or Wordpress
• Integration with common social network API's
• Experience using other languages for web development, such as Java, C#, Ruby, or Python
• Demonstrated experience with mobile platforms such as Android, iOS, or React Native
• Experience with enterprise CMS such as Adobe Experience Manager (AEM) or SiteCore

Apply Share on Twitter