Full Stack Engineer

  • InfniteWorld
  • Remote
  • Nov 22, 2021
Full time Blockchain Engineering - Backend Engineering - Frontend Product

Job Description

Full Stack Engineer

Responsibilities 

  • Design, implement and drive the development of decentralized applications such as NFT marketplaces, DeFi, and more
  • Orchestrate development teams and manage the development of Web applications, mobile apps, and more
  • Attend daily scrum meetings and oversee objectives and deliverables of a team of developers
  • Develop frontend applications in Svelte Kit / Typescript
  • Develop backend applications in Nest.JS / NodeJS / Typescript
  • Write unit and integration tests using modern frameworks (e.g. Jest)
  • Strong oral and written communication skills; ability to communicate with various stakeholders, including leadership, customers, and partners
  • Hands-on proficiency implementing Agile methods and tools
  • Demonstrated ability to meet deadlines and delivery features on tight timelines


We expect

  • Experience working in agile development teams, familiarity with agile development methodologies and tools such as ZenHub, Jira, Trello, etc.
  • >3 years frontend development experience using modern javascript frameworks/tools, Svelte, React, Vue, Angular, Redux, RxJS, webpack, etc. 
  • >3 years backend development experience using NodeJS, Express, Nest.JS, or similar 
  • Solid experience architecting solutions (experience in different architecture layers and components is a must) through multiple frameworks
  • Solid understanding of frameworks and their underlying architectures MVVM, MVC, MVP
  • Experience with main blockchain protocols such as Ethereum (Solidity) 
  • Experience with blockchain standards (e.g. ERC20, ERC223, ERC721)
  • Solid experience with various languages such as TypeScript, Java, JavaScript, C++, Node, Go
  • Experience with CI/CD and DevOps tools like Git, Docker, Jenkins, K8s