
Full Stack Developer
Define American
full-time
Posted on:
Location Type: Remote
Location: Minnesota • United States
Visit company websiteExplore more
About the role
- Architect, Design middleware component of a three-tier system
- Design and implement front-end features.
- Ensure excellent architecture and design for all features
- Architect, Design, code and deploy APIs and database at the middle layer
- Ensure the highest level of security measures in the system
- Design and implement front-end features according to ReactJS best practices.
- Design UI features with a focus on providing the best user experience possible.
- Adhere to and ensure secure coding best practices are being followed.
- Review other developers’ code and write and review design documents.
Requirements
- A degree in computer science or relevant field or comparable experience
- Must have good Analytical and communication skills.
- Ability to solve complex problems and express solutions in layman's terms.
- Firm grasp of object-oriented programming.
- Experience with AWS services including, serverless functions, API Gateway etc.
- Experience with blockchain and blockchain libraries and tools such as web3.js, and MetaMask.
- Experience with designing databases, especially PostgreSQL, and providing access through APIs to the database
- Hands-on experience in Reactjs, javascript, CSS, and typescript
- Must have a good understanding of React concepts such as components, hooks, state management, and knowledge of React-testing-library.
- Knowledge of webpack, babel, and similar tools
Benefits
- Access to an extensive network in the blockchain industry
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
middleware architectureAPI designdatabase designobject-oriented programmingReactJSJavaScriptCSSTypeScriptPostgreSQLsecure coding
Soft Skills
analytical skillscommunication skillsproblem-solvinguser experience focus