A Full Stack Developer is highly skilled, focused, and driven to learn. Full Stack Developers work with our product managers to architect innovative APIs and User-Facing applications for our portfolio of startups. In addition, the Fullstack Engineer works closely with designers and fellow engineers to successfully execute the implementation, testing, and deployment of applications.
You, the Full Stack Developer, have a passion for building scalable, clean APIs and delightful frontends on cloud infrastructure and in the browser. You’re a creative thinker and analytical problem solver who is inspired by the opportunity to contribute to building new startups and products, and unafraid to push the boundaries of what is possible with technology. You possess a deep mastery of other open source technologies that power the web.
Importantly, you’ll grow as a wise architect and developer who has experience executing complex development roadmaps from inception to deployment.
Responsibilities:
-Build backend APIs and services that power new products likely interacting with Ethereum
-Build front-end Web3 interfaces that interact with your backend code
-Solid understanding and appreciation for clean, scalable architecture
-Design, scope, and estimate complex applications at the feature level
-Envision and develop features to help build new applications
-Collaborate with the team and cross-functional partners on all aspects of product development
-Identify and advocate for team-wide areas of improvement and best practices
-Mentor team members to refine their technical and architectural skills
Requirements:
-We value a passion for learning and the self-awareness of how you learn best
-5+ years of industry experience in software engineering
-A mastery of Node.js and React, and database design
-Mastery of designing APIs and building scalable RESTful services
-Ability to quickly iterate on and ship code using test-driven development patterns
-Ability to stand up architecture in the cloud and set up pipelines for CI/CD
-Understanding of database migrations and how to update production codebases
-Can build modern, event-driven React frontends
-Mastery of CSS, preferably via a library like TailwindCSS
-Understands engineering best practices such as continuous integration
-Possesses exceptional judgment, problem-solving skills, and an analytical mindset
-Ability to work in areas outside of your comfort zone and motivated by personal growth
-Demonstrated interest in the cryptocurrency industry