Web3 Full Stack Engineer

Job at Parity Technologies

$45k-140k

Remote

Full time

Full Stack Engineer (bias to Backend) Locations: Berlin, Lisbon, or Remote with ±4hrs difference from UTC Parity Technologies builds core infrastructure for blockchains and Web 3.0 technologies. We're creating an open-source creative commons that will enable people to create better institutions through technology. Parity highly encourages autonomy, responsibility, and trust as core principles. Our collaboration model is very similar to that of open-source projects because we favor - Asynchronous communication (e.g. forum posts, discussions on tickets, Matrix channels) over meetings. We're a remote-first company with collaborators across many different time zones, so striving for efficient asynchronous communication is a given. - Hack-by-yourself mindset: learn by reading the documentation and the source code, the same you'd do in an open-source project; if you learn something, document it. Think independently and prefer learning by yourself instead of relying on others to teach you. - Growing with the ecosystem: we have a goal of delivering excellence in our technology so that the open-source community as a whole can benefit from it. The vast majority of our projects are open-source. You’ll be joining the DevTooling team, whose goal is to improve contributors’ experience across Parity products, including Substrate, Polkadot, etc. Our responsibility is automating around the Delivery Pipeline, working tightly with CI/CD & DevOps teams. Our customers are developers and our main goal is to make their life easier. Currently, most of our projects are running on TypeScript (Node.js), with occasional ingraining of Rust, Python & Bash. Our expectations: - You're able to quickly identify problems and come up with solutions, which deeply take into account tradeoffs such as time to delivery, scalability, short-term and long-term effects, etc. - You are a person who can ship an MVP from scratch to production even without a well-established roadmap and are capable of working independently. - You actively participate in identifying and questioning stakeholders, gathering project requirements, and coordinating code delivery with other teams. - You’ll come up with ideas and solutions which improve the efficiency of our processes and empower developers to optimize their workflow. Requirements: - Good knowledge of TypeScript, Node.js, and JavaScript ecosystem in general - Hands-on experience designing database schemas (we mostly use PostgreSQL) - Testing software experience (unit, integration, e2e) - Ability to identify and reason about implementation trade-offs by taking into account the client’s and the market’s needs. This is extraordinarily important for us since you’ll also work on software design and architecture for new and existing tools, so your decisions will directly impact the implementation of our solutions. - Maker’s mindset. Hunger for shipping MVPs, not for corporate processes - Communication & collaboration skills are a must for a remote team - Understanding CI/CD principles Nice-to-haves: - Experience with Bash, Python, and Rust - Understanding of build systems (bonus points for the Rust toolchain) - Experience with practical applications of automation tools for augmenting and/or automating workflows - Knowledge of GitHub Actions, GitHub Apps, and other GitHub or GitLab tools - Experience building bots (GitHub, Matrix, Telegram, etc) - Love for Open Source Software - Deep CI/CD knowledge/experience Benefits - You will be able to drive your own work based on what you think is most important. There's a lot of space for engineering design. - You will understand blockchain technology and business development and have a skill set transferable to many jobs. - Working in a fully engineering-driven environment, building cutting-edge technology for the future web. Our teams enjoy a high degree of trust, freedom, and autonomy to achieve that goal. - No bullshit, no bureaucracy, no daily standups, no Jira. We value you for what you do, not for how many meetings you’ve had. - Generous personal development budget to attend conferences or courses of your choosing. We think you know what's best for you! Parity is a diverse company with people from various countries, and we will support you with German, English, or Portuguese language courses where needed. Not all of us who collaborate work in the same place. Bringing the team together is something we value greatly, so we regularly go on team retreats. Ability to work from wherever you want. And no fixed work time.

Company: Parity Technologies

Website: Company's website

Skills: devfull stackremotejavascriptnoderustjavascript

Please support us by letting Parity Technologies know that you found the job on Aworker. Thank you🙏

Receive

web3 jobs

Join 0+ people getting web3 jobs in their inbox