| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Coinme | Seattle, WA, United States | $32k - $65k | |||
Maple | Remote |
| |||
Symbridge | Greenwich US | $58k - $75k | |||
Emurgo | Remote | $40k - $70k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Transak | Bangalore, India | $51k - $90k | |||
Flipside Crypto | Boston, MA, United States | $54k - $80k | |||
Emurgo | Remote | $40k - $70k | |||
Terraform Labs | Remote | $61k - $100k | |||
Ava Labs | San Francisco, CA, United States | $32k - $90k | |||
Ava Labs | San Francisco, CA, United States | $45k - $67k | |||
Aragon Association | Remote | $63k - $100k | |||
Figment | Toronto, Canada | $59k - $72k | |||
Chronicled.com | Remote | $90k - $100k | |||
MomentRanks | Remote | $63k - $66k | |||
GSR | Los Angeles, CA, United States | $85k - $87k |
Senior Full Stack Engineer
Creating a great customer experience through full-stack engineering is core to Coinme’s success. The Customer Experience team at Coinme is responsible for ensuring customers can utilize the different products offered by Coinme. Specifically, the role of Senior Software Engineer - Full Stack is to lead through example a team of front-end and backend engineers in creating services and helping the entire team utilize them.
A successful candidate will come from a technical background with hands-on experience in developing extensible architectures accessible to the web and mobile front-ends, with the ability to demonstrate how to use and document them. We would love to discuss your opinions on the best architectures you like, pros and cons included. Our tech stack includes a React.js frontend with a spring framework backend, but we are open to well-thought out solutions with any technology.
What You'll Be Working On:
- Design and deliver scalable and resilient code
- Provide technical leadership
- Interact with the Customer Experience team, creating APIs and services to provide the best experience for our customers
- Create proof of concepts (POC) for new features and architectures
- Present easy to understand service layer concepts to leadership
- Create secure services which are publicly available
- Help create and maintain an amazing CI/CD pipeline, including the execution of unit tests
- Understand database concepts and help design secure data storage solutions
- Add and use instrumentation and logging to support data-driven decisions
- Mentor other engineers, helping them grow in their careers
What We're Looking For:
- BSc. in Computer Science, Software Engineering, or equivalent experience
- 5+ years of demonstrated experience in full-stack development
- Experience in React or other front-end architecture
- Experience in designing, building and working with RESTful APIs
- Experience building scalable services and distributed systems in Java or similar object-oriented language
- Experience driving technical designs within a team
- Experience working with CI/CD pipelines
- Passion about creating solutions that help people manage their finances
- Experience working in a fast paced Agile development environment
Not Required, But Nice to Have:
- Experience working in a highly regulated industry with crypto currencies and the blockchain is a plus
- Experience working with mid-tier services such as GraphQL a plus
What does a full stack developer in web3 do?
A full stack web3 developer is a developer who has expertise in the full stack of technologies that are used to build web3 applications
These applications use the decentralized, distributed nature of the web3 network to provide users with a secure and decentralized way of accessing and interacting with online services and applications. The responsibilities of a full stack web3 developer will vary depending on the specific project and the needs of the team they are working with
In general, though, a full stack web3 developer will be responsible for: designing and building the front-end and back-end of web3 applications, as well as implementing and maintaining the underlying blockchain infrastructure
This will often involve working with a variety of different technologies and programming languages, such as Solidity for smart contract development, JavaScript and HTML for front-end development, and various blockchain protocols and frameworks. Additionally, a full stack web3 developer may also be responsible for working with the web3 community to help drive adoption and integration of web3 technologies, as well as staying up-to-date on the latest developments in the field and contributing to the broader web3 ecosystem.