Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
Consensys
Software Engineer
about 1 year ago | 1066 views | 8 applications

Software Engineer

Full-time
Remote

About the company

ConsenSys is a market-leading blockchain technology company. From developer tools to enterprise solutions, ConsenSys is building Ethereum blockchain infrastructure and applications for new economic systems that are more open, efficient, and secure. ConsenSys is the leading Ethereum software company.

Job Summary

What you’ll do

📍As part of the MetaMask Extension team, you will contribute to core user experiences that all MetaMask users depend on, while also building the platform that other MetaMask teams need to deliver great functionality. 📍The Extension team’s core UX work includes network and account management, settings and onboarding flows, navigating the wallet, the “home screen” of the wallet, and the browser-wallet interface. To contribute to this, you’ll write React and layout code to translate designs to reality for millions of users. 📍The Extension team’s platform work aims to enable other teams to effectively build and ship feature within the core UX described above. We enable the teams building features such as Swaps, Snaps, the confirm screens, hardware wallet integrations, token and NFT management, and more. We do this by building tooling, architecture, libraries and subsystems for initiatives such as: migrating our codebase to Typescript, making it easy and fun to write automated tests, improving state management and migration systems, better utilizing remote error monitoring systems, and enabling static analysis of code quality and complexity. We're committed to providing stable, bug-free releases to our extension and add-on stores, and we'd like you to help us ensure that. 📍We also believe in working closely with our customer success team, and using specialized software for monitoring application performance and tracking errors. This is a full stack role, and great match for someone who is equally as excited to build UIs react as they are to write lower level UIs with node.js We're excited to have you join us on this journey.

Would be great if you brought this to the role

📍Championing major refactoring initiatives such as the Typescript migration 📍Creating and maintaining developer tools such as ESlint rules, code quality and complexity static checks 📍Use your knowledge and previous professional experience in Javascript, React, hooks and CSS to bring new UI features into the extension. 📍Front-end build tools: Grunt, Gulp, webpack, or similar. 📍Experience working with browsers, browser APIs and browser extensions. 📍Experience with CI tooling. We use GitHub Actions and CircleCI, but familiarity with any similar tools is also great. 📍Yarn, javascript dependency management and associated tooling 📍Browsers and browser APIs 📍Experience with testing: unit, integration, end-to-end.

Salaries for similar jobs:

Similar jobs

2 days ago | 31 views | Be the first one to apply
2 days ago | 32 views | Be the first one to apply
2 days ago | 33 views | Be the first one to apply
Full-time
United States
2 days ago | 32 views | Be the first one to apply
Full-time
United States