Handbook

Developer Advocate

1. General Information

Approved date:2022.11.11
Department belongs to:Sales & Support Team
Directly responsible to:COO
Appeal to:CEO
Substitutable position:Senior DevOps Engineer

 

2. Main purpose and Responsibilities of the Position

Job Summary:As the Senior Developer Advocate, you will be responsible for fostering the adoption of erxes in the Open Source & MarTech space.
Key areas of accountability:
  • Ensure that our developer community is taken good care of
  • Develop a partnership strategy that’s hinged on win-win value for both developer/partner agencies and erxes
  • Train the open-source software users and developer partner agencies and partners on the erxes platform
  • Monitor and respond to community questions in a nice, helpful and swift way and update FAQs, threads, documentation, tutorials, etc. accordingly
  • Analyze products’ operation data, evaluate products with the operations team and provide a proper offer to developers
  • Drive technical content strategy, responsible for technical documentation and educational content targeted at open-source software users and developer partner agencies
  • Document and analyze the community feedback in a structured way and suggest measures to best serve our community
  • Go to meetups, community events, etc. as applicable, present erxes there
  • Advocate for developers internally and other cross-functional teams
Primary job description:
  • Love working with people and enjoy being helpful
  • Excellent communication skills
  • Software development capabilities and experience
  • Familiarity with developer tools, Git, Continuous Integration, and Cloud-Native technologies in general
  • Proficiency with tools for community management (e.g. Discord, Gitter, Twitter, Github)
  • Facilitating complex and sensitive community management situations with humility, judgment, tact, and humor
  • A history of collaboration with a diverse, international community of developers
  • Being active in other communities and platforms to help foster collaboration and relationships with other communities and organizations
Job requirements
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are enthusiastic, thoughtful, and self-motivated
  • You have experience with developer tools and open source projects
  • You have a clear public record of accomplishments (talks, blog posts, GitHub, Twitter, etc)
  • You can work autonomously and assume full ownership of objectives as needed
  • You can be flexible with your time and enjoy working with new technology in a fast-paced environment
  • You are experienced working with open source communities and understand the workflow of volunteer contributors
Files & softwares to be used
  • Github
  • Erxes XOS
  • Discord
  • Google apps
  • Figma
Scope of the roleWork closely with our community members and partner companies representing the erxes.
Key Performance Indicator
  • Number of Stars on Github
  • Number of downloads
  • Number of Active installations/users
  • Numbers of partner companies & developers in the community

 

3.       Additional information

Working conditionHybrid
Working hours9.00-18.00 Monday - Friday (can work remotely during this time)
Work equipmentDesk, chair, computer, and other