Full Stack Engineer
CREAM LabsVisit CREAM Labs website
A blockchain-focused investment and incubation platform.
Distributed
About CREAM Labs
CREAM Labs invests in and incubates early- and late-stage companies using distributed-ledger technology and tokenization. Its public CREAM site describes a blockchain and crypto-economy investment incubator providing incubation, advisory, and investment support to startups and enterprises.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Develop Smart NFT products across the frontend and backend, create libraries and services, build user interfaces with HTML, CSS, React, and TypeScript, manage application state, use Git and Jira, apply testing practices, and collaborate across departments.
Requirements
- 3+ years of software engineering experience
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- Expert knowledge of HTML and CSS
- Deep understanding of Material UI and React components
- Foundational JavaScript knowledge
- Strong experience with React or a similar SPA framework
- Experience with React TypeScript or a similar SPA framework
- Understanding of Redux, React Context API, or other state management tools
- Experience with Git, Jira, and testing best practices
- Ability and willingness to start as a contractor
- Good communication skills
- Experience with MongoDB, MySQL, Postgres, or AWS is a bonus
- Ethereum smart contract development experience is a bonus
Responsibilities
- Develop Smart NFT products
- Create libraries and services for users
- Build frontend interfaces with HTML, CSS, React, and TypeScript
- Manage application state with Redux, React Context API, or similar tools
- Use Git and Jira
- Apply testing best practices
- Collaborate across departments
- Drive iterative product development
- Bring products to life and shape them
