Gem

  • 120 Mildred Ave, Venice, CA 90291, United States
  • gem.co

Gem partners with people and companies to unlock the value in blockchain technology. Gem's modular platform for blockchain applications can be applied to a variety of use cases across multiple industries. Utilizing hardware security modules, key-based identity management, and automated workflows, Gem adds an industrial application layer to any blockchain.

Gem Venice, CA
Aug 30, 2018
ABOUT GEM Gem is a cryptocurrency and blockchain startup based in Venice Beach. Our mission is to empower individuals to take full control of their wealth, to benefit from the value of their own data, and to experience the collective power of the decentralized movement spreading globally today. Check out the trailer for our new app coming out, as well as hear from our CEO on his vision for the product. THE ROLE Gem has a team of engineers who are focused on building the UI for the decentralized ecosystem that will change the way users interact with applications and each other - to allow them to take back control of their own data. As the team grows and continues to reach new heights, it has become essential to welcome a Director of Engineering who will lead and build the engineering team, ensure the product vision is realized through excellence in execution, and collaborate with the leaders at Gem to develop company strategy. What you'll do - Lead and manage an effective engineering process to support productive development and quality of life for the development team - Negotiate tactical and strategic architectural and implementation decisions with the development team - Work closely with the company leaders including the technical founder, product, and marketing to strategically build the company - Build and maintain a development dream-team, including recruiting, hiring, mentoring and performance management - Manage the full range of internal and external engineering communications - Work creatively to further improve development processes - Provide insight and counsel to the CEO relative to all areas of engineering and product development What you'll need - Proven ability in architecture and building scalable systems - Experience in agile development methodologies and tools - 10+ years related engineering experience, 3+ years in a leadership role - The product sensibility to turn product vision into engineering plans - Experience bringing a consumer-facing mobile application to market What would be handy - Experience building, deploying, and maintaining security-critical applications - Experience with distributed systems/distributed computing - Familiarity with/enthusiasm for cryptocurrency and decentralized applications
Gem Venice, CA
Aug 12, 2018
About Gem Gem is a cryptocurrency and blockchain startup based in Venice Beach. Our mission is to empower individuals to take full control of their wealth, to benefit from the value of their own data, and to experience the collective power of the decentralized movement spreading globally today. Check out the trailer for our new app coming out this summer, as well as hear from our CEO on his vision for the product. The role Gem's Project Manager (Scrum Master) will be a persistent, self-directed, highly organized, exceptional communicator who brings sanity to the software development lifecycle. Their biggest joy is building processes, removing roadblocks, and then seeing their team energized and motivated. They're joining a small company (sub 20 people) so they will own the project management function, and will lead the agile process. What you'll do - Coach and guide team members on agile best practices, and help track and report on agile team metrics (e.g. team velocity, burndowns, cycle times, etc.) - Perform Scrum Master duties including facilitating sprint planning, standups, sprint reviews, retrospectives and release planning - Have a "Make it Happen" attitude by providing support to the team and leading by example - Be the one we look to who owns the project status and knows where the team is at every step of the way - Thoroughly document and follow up on team decisions, issues and action items as soon as needs are identified. You are proactive about communicating at every turn. - Craft optimal schedules and manage discrepancies to project scope, timeline, and budget - Take a chameleon approach to communication: you'll adapt to different communication styles and perspectives to make sure information is always clear - Own our ticket and bug tracking software (Jira) and make it work for us, instead of us working around it. What you'll need - 4+ years of hands-on Scrum Master experience - Strong project management fundamentals with agile experience - A direct communication style, you don't beat around the bush and you hold people accountable - A deeply-rooted team player mentality - you are committed to always explaining the "why" behind decisions and derive great purpose from setting others up for success - High emotional intelligence and empathy - you are an amazing communicator because you take the time to understand others' situations - Strong opinions about process and best practices - An understanding of what it takes to build software and applications and know how to work with developers through dependencies and technical challenges. Exceptional follow-through on tasks and you don't get overwhelmed easily - An entrepreneurial spirit and desire to work in an environment where things move quickly, priorities compete, you won't always have all the answers--and you roll with it!
Gem Venice, CA
Aug 11, 2018
ABOUT GEM Gem is a cryptocurrency and blockchain startup based in Venice Beach. Our mission is to empower individuals to take full control of their wealth, to benefit from the value of their own data, and to experience the collective power of the decentralized movement spreading globally today. Check out the trailer for our new app coming out this summer, as well as hear from our CEO on his vision for the product. THE ROLE We are looking for a senior front-end engineer who is passionate about building dynamic consumer applications. You should feel comfortable architecting SPAs. Our engineers are involved in all parts of the product life cycle: idea generation, design, prototyping, planning, execution, and shipping. TECHNOLOGIES WE USE Our front-end stack is composed of Typescript, CSS modules, React, Redux, Webpack, TSLint and Jest. What you'll do - Implement the features and user interfaces of various consumer facing applications - Architect efficient and reusable front-end systems that drive complex web applications - Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products What you'll need - Strong CS background (algorithms, data structures...) - 5+ years' experience in designing and architecting highly scalable, usable, and performant web applications while doing highly creative, detail oriented front end web development - JavaScript experience, including concepts like event driven programming, closures, types and ES6. Experience working with React or Angular, Redux, Javascript bundlers is a plus - HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility and accessibility - Experience with browser APIs and optimizing front end performance - Be a perfectionist who makes sure every pixel is in the right place Nice to have - Proficiency with a scripting language like Ruby or Python - Understanding of Docker containers