Lone Wolf Development is seeking a veteran web application developer with proven ability in all aspects of web front-end development to join our team. The right candidate will play a pivotal role in the evolution of our ground-breaking Realm Works product, spearheading work on the web-based user-interface for Realm Works and its companion tools.
We're seeking a self-motivated individual with the drive and determination to make a difference. If you're a resourceful, quick learner, with a knack for creative problem solving and the desire to craft quality software, we want to talk to you! You'll be a core part of the team that will guide the direction our products take in the future and ultimately help shape the tabletop RPG industry. If this sounds like a great fit for you, review the position specifics below and send us your resume right away.
REQUIRED KNOWLEDGE / SKILLS
The following skills and/or knowledge are absolute requirements for this position:
• Demonstrated success delivering complex, scalable, highly interactive, client-side web applications
• Proven ability to architect and design responsive, cross-browser, mobile-friendly web applications
• In-depth knowledge of JavaScript, including experience writing maintainable, standards-compliant HTML/CSS/JavaScript
• Hands-on experience with one or more JavaScript application frameworks (e.g. Angular, Ember, React, Polymer, Knockout, Backbone, etc.)
• Clear understanding of object-oriented analysis, design principles, and development techniques
• Solid grounding in good software development methodologies, with a disciplined approach to development
• Excellent verbal and written communication skills
• Bachelor's degree in computer science or equivalent experience
VALUABLE KNOWLEDGE / SKILLS
The following items are not required for the position, but knowledge in one or more of these areas will be considered a significant plus when reviewing candidates:
• Passionate about good UI design, with experience and/or training in UX
• Demonstrated experience developing applications on top of a JSON-based REST API
• Proven expertise with jQuery
• Knowledge of SQL and understanding of relational databases
• Concrete knowledge of JavaScript unit testing frameworks (e.g. QUnit, Karma, Jest, etc.)
• Familiarity with using open-source web tools (e.g. Git, Bower, Node.js/npm, Grunt, etc.)
• Hands-on experience leveraging front-end frameworks (e.g. Bootstrap, Foundation, Pure, Topcoat, etc.)
• Experience with a CSS pre-processor (e.g. Sass, Less, Stylus)
• Exposure to languages that compile to JavaScript (e.g. CoffeeScript, TypeScript, Dart, etc.)
• Familiarity with accessibility and localization of web applications
• Expertise in real-time web updating technologies (e.g. WebSockets, SignalR)
• Hands-on experience developing complex, scalable, server-side web applications
• Familiarity with tabletop role-playing games (e.g. Dungeons & Dragons, Pathfinder, etc.)
• Good customer interaction skills
QUALITIES SOUGHT
The candidate we're seeking will possess the following qualities:
• Thrives in a fast-paced environment and can manage multiple tasks simultaneously
• Learns and adapts quickly, enabling timely contributions with minimal spin-up time
• Passion to innovate new ways of simplifying and streamlining tasks through digital tools
• Willingness to adapt and pitch in across a range of duties
• Desire and ability to work autonomously and effectively telecommute
Note: The position will initially involve significant on-site work with other developers, but it will progressively transition to substantially off-site work via telecommuting. Candidates must be confident in their ability to work well in a telecommuting environment and ensure that their living arrangements are conducive to working productively from home.
OTHER POSITION DETAILS
Additional important details about the position include:
• Only applications from principals will be accepted - no third parties, please
• Selection process includes a written component, in addition to the usual phone screen and in-person interview
• This is a full-time, salaried position - no contractors, please
• Compensation depends on experience
• Candidate must live within the greater Silicon Valley area or be willing to relocate
• Must furnish proof of ability to legally work in the US
• Limited travel is required throughout the year (one or two tradeshows)
• Generous medical, dental, and vision benefits are provided for salaried staff