📍Worldwide
Senior Frontend Engineer, dApp Developer
closed
Aragon
📍Remote - Europe
Summary
Join Aragon's App Team as a Senior Frontend Engineer and contribute to the development of a highly scalable web application for Aragon OSx, a toolkit for launching secure and modular organizations. You will translate user needs into production-ready code, own a piece of the stack, and mentor junior developers. Experience shipping open source software in the Ethereum ecosystem is required. Collaboration with UX/UI designers and other teams is essential. Aragon offers a remote-first, flexible work environment with resources for effective remote work and personal development.
Requirements
- 5+ years experience in Typescript and React.js/Next.js
- Have examples of open source software you've shipped in the Ethereum ecosystem
- Knowledge of design principles, including layouts, aesthetics, and how to work with a UX team and with a design system
- Able to advocate for and enforce good development practices on the team, including testing (unit, integration, e2e), clean code principles, documentation, etc
- Experience working in agile environment, git flows, and are comfortable in the tools (e.g. Jira, Github)
- Excellent English communication - both written and oral
- Are able to attend quarterly offsites - usually located in or around Europe - to work in person with your team
- Passionate about the possibilities of decentralized autonomous organizations and the impacts they may have on how humans work together to solve problems
Responsibilities
- Translate user needs into production-ready code
- Own a piece of the stack and establish best practices
- Become the “go-to” point of contact for your area of expertise
- Mentor more junior developers
- Coordinate with other domain specialists and departments
- Be actively involved across the discovery and development pipeline, from collaborating with UX/UI designers and creating prototypes to implementation, documentation and guides, deployment, and live maintenance
- Focus on high-quality delivery at each stage of the pipeline
- Use code reviews to better understand your team’s work, improve the quality of our commits, and learn something along the way
- Proactively solve your teammate’s problems
Preferred Qualifications
- Experience writing your own smart contracts in Solidity
- Experience working on a project with a module or plugin system
Benefits
- Remote distributed organization that's flexible as to where you want to work and your schedule
- Resources needed to be effective, whether its for setting up your remote work environment or a personal development budget
This job is filled or no longer available