Developer Advocate

Apollo


2 months ago

06/17/2019 10:21:23

Job type: Full-time

Category: Software Dev


We make open source software that helps developers build great apps, which is why understanding our community's needs is important for crafting an excellent Apollo developer experience. Every day, tens of thousands of developers worldwide rely on our blog posts, tutorials, and social channels to learn and engage with the Apollo platform. Your work will have a huge impact on how we help developers build apps with Apollo.

We're looking for a developer advocate to inspire and equip product engineers with the knowledge they need to be successful with Apollo. You'll accomplish that goal by working closely with the developer community to execute high-quality content and manage a global network of Apollo contributors. At Apollo, we value empathy and kindness, so you'll also be soliciting feedback from our community members to understand how we can solve their pain points.

What You'll Do

  • Create apps with Apollo: Build and maintain apps to teach relevant topics, such as state management or TypeScript, in a creative way to product developers

  • Developer content: Craft high-quality blog posts, tutorials, videos, and conference talks for both first and third-party publications while measuring the effectiveness of your work

  • Open source: Contribute code to Apollo open source projects and connect with Apollo community members

  • Community leadership: Manage a global network of Apollo engineers by engaging contributors worldwide to organize Apollo events in their cities and spread the word about our platform

  • Product strategy: Influence the open source roadmap based on data-driven feedback from your interactions with the developer community

  • Inspire developers: Understand the struggles developers face when developing modern apps and encourage developers to rally behind Apollo as a solution if it meets their needs

About You

  • You've worked as a JavaScript engineer on a product team before and you've experienced the pain points React developers face when writing data fetching code. You can explain the value prop of GraphQL to product developers.

  • You have a recently-updated public portfolio of work, including blog posts, tutorials, and open source contributions, that you're proud to share with the world. Please include links to your work in your application.

  • You're passionate about growing and engaging inclusive developer communities. Through in-person and online channels, you meet developers where they are and actively listen to them to understand their perspective.

  • You enjoy teaching others about technology and you love celebrating their success when they learn something new.

  • You measure the effectiveness of your work with concrete data, such as impressions, downloads, and NPS scores. You're skilled at prioritizing opportunities which will have the most impact on your goals.

  • You're comfortable traveling abroad to at least 1 conference per quarter to connect with Apollo developers at in-person events.

This position can be done from our San Francisco headquarters or anywhere else in the world.

Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Jilt (Worldwide)
    1 week ago

    Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores grow sales with emails that delight their customers. Our team is 100% remote, with 29 people distributed all over the world.

    We’re looking for an adept, detail-oriented engineer to join our team and lead development on marketing projects.

    You should be...

    • Deeply experienced with WordPress, including both themes and plugin development
    • Experienced with JavaScript, and familiar with front-end frameworks like React
    • Fluent with SQL and comfortable with data analysis
    • Eager to work with many different technologies across multiple projects
    • Detail-oriented & curious, with a drive to understand and solve technical challenges
    • A self-starter, comfortable working independently and taking a high level of ownership over projects
    • Dedicated to constant learning and sharing your knowledge

    Bonus points if you also have…

    • Ruby / Rails experience (Jilt is built on Rails, and some internal tooling as well)
    • Experience with marketing tools like Google Analytics, Segment, Optimizely, and others
    • Experience manipulating & querying data, especially for reporting and business intelligence
    • Experience working in an Agile development team

    You’ll be responsible for…

    • Developing features and improvements across our marketing stack, including our websites (built on WordPress), customer-facing tools (like browser extensions), landing pages, and more
    • Refining our data pipeline for reporting & visualization on marketing, product, and business analytics
    • Troubleshooting technical issues with our marketing stack 
    • Creating internal tooling, infrastructure, and documentation to support marketing initiatives
    • Collaborating with team members across marketing, support, design, and engineering to deliver solutions that address customer, team, and company needs
    • Improving our internal wiki & documentation

    Why you’ll love working with us…

    • Kind, wonderful teammates that enjoy their work as much as you do
    • Competitive salary
    • Annual company retreats (read about our last adventure in Scotland!)
    • Fantastic benefits: 27 days paid time-off, full health insurance (medical, dental, and vision), retirement contributions, paid parental leave, and more!
    • Transparent culture (check out

    Curious to hear more? Learn more about the position and apply here. Applications accepted through September 20th. We can’t wait to meet you!

    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

    Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

    If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future.

    Currently looking for:

    Mobile App Developer [Remote]

    Job description

    • As a Mobile-App Developer, you will be a part of the team that works on the development of the Bitfinex mobile applications. This includes:

    • New Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.

    • Scalability - The mobile application must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth.

    • Data Visualization - The data we present to our users is the result of tailored algorithms, on top of the incredible amount of data our platform produces daily, and we continue to experiment with new ways to display this most effectively.

    • Design - Build beautiful reactive applications and trading tools.

    Requirements

    • To enjoy this role, you should possess the personal attributes and experience outlined above. On top of this, we expect you to be:

    • Comfortable with high-availability concepts.

    • Highly proficient in JavaScript and ES6+.

    • Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.

    • Familiar with modern front-end pipelines and tools.

    • Experienced with WebSockets, RESTful based APIs.

    • Interested in bringing diverse, innovative applications to life.

    • Interested in modernizing and optimizing different mobile or web applications.

  • THINGS YOU’LL DO

    • Our apps, which are built on the Shopify platform, are proving to be a big hit with store owners. We're looking for an app developer to help us refine and improve our current apps, and help us build new and innovative apps that help merchants sell more.

    • This is a full-time, remote position. You take initiative and ownership and need minimal supervision, and have experience of working remotely.

    • Working closely with a product manager, your days will be varied and you’ll help bugfix/improve our current app offering. You'll also be involved in every stage of the development of new apps.

    • Working alongside our Lead Developer, there will be plenty of help/advice when needed, and space for you to learn and grow into the role.

    THINGS YOU’LL HAVE

    • At least 3+ years experience in a Python development role.

    • Experience building web applications, full-stack. Our technology stack is currently: Python, Django REST Framework, JavaScript (ES6) + React.js and PostgreSQL

    • Good understanding of server-side templating and front-end technologies, such as JavaScript, HTML5, and CSS3 (+1 for experience with Liquid/Shopify)

    • Strong communicator and fluent in English with excellent written and verbal communication skills.

    • Positivity and awesomeness. You are excited about being an integral part of our development team and are great at finding creative solutions and workarounds when needed.

    • Advanced Git experience

    WHAT IT'S LIKE TO WORK HERE

    • We are a 100% remote working company, highly aligned and cohesive, yet flexible and dynamic in our approach.

    • We work in an agile way. You see and feel an immediate impact with the collective efforts of the team.

    • We’re building a company and a team we love. We’re in it for the long run.

    ABOUT US

    We’re an established digital product company, helping over 10,000 businesses worldwide increase their productivity and profitability.

    We’re 100% remote, and proud to be so. We're united by an enthusiasm for creating great products, and we take advantage of all the available tools to make remote working as enjoyable as possible.

    At the moment we’re growing our team and we want you to be part of it. Our ideal hire is someone who is passionate about tech, enjoys working remotely, and is eager to grow their career.

    HOW TO APPLY

    Pop us an email at [email protected] with your CV and covering letter. We look forward to hearing from you.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!