Our mission is to spread DMARC everywhere by striving to make DMARC accessible to everyone. We’re constantly improving our platform while learning from the challenges that organizations of all sizes face while deploying DMARC. Our customer base is diverse, spans the globe, and benefits from our “first DMARC provider” position.
dmarcian publishes free public tools, maintains an account-based DMARC data processing platform, and innovates in order to increase world-wide adoption of DMARC. The Lead Front End Developer is expected to be able to independently ship customer-facing functionality in consultation with the larger dmarcian software development team, although the actual work environment is quite collaborative. This role has the unique responsibility of leading our frontend development efforts.
Platforms: Google Cloud Platform, UNIX-based systems
Frameworks: Django, Django REST, Vue.js, Bootstrap, React
Databases: PostgreSQL, BigQuery, Appengine-datastore
Tools: Slack, Google Apps, ClickUp, Git
Who We’re Looking For
Five or more years of engineering experience or equivalent
Ability to develop complex front end components with clean, expressive, and easy to maintain code
Ability to guide other developers to support the front end implementation and maintain best practices (responsiveness, accessibility, browser compatibility, etc.)
Experience with Agile and/or scrum
Good communication skills—are resourceful, adaptable, and organized
You resonate with our culture and values and have an eagerness to be actively involved in cultivating and refining our practices accordingly. We believe in empathy and patience for clients and coworkers, having a positive outlook, and the capacity to acknowledge and resolve problems.
A strong preference will be given to those with experience in cybersecurity, the email ecosystem, DNS, and/or domain management
Lead the migration of our server-side templates to single-page applications
Work closely with the larger development team to build user interfaces that are modern, scalable, flexible, and meet current UI best practices
Collaborate with designers to ensure technical feasibility of designs
Ability to work on backend services as needed
Participate in code reviews and other engineering initiatives and deliverables
Mentor less-experienced engineers
Collaborate with Product Managers to determine the capacity for and scalability of feature building
Be able to clearly articulate technical, architectural, and/or organizational problems and propose solutions with people who are not part of the development team.
Participate in the Development, Operations, and Product circles to continuously improve products and best practices