Careers
System
Development Team

Sr Level Engineer

.NET Developer & Ethereum

Responsibilities

  • Developing smart contracts on Ethereum with emphasis on security, protocol design, and long term decentralization

  • Contribute to the public presence as a development team contributing to Ethereum

  • Conduct discussions around protocol technical challenges and be able to make technical trade-offs between competing performance and protocol requirements


Skills Required

  • 5+ years of experience in a Software Engineering role

  • Experience in the Ethereum industry/community with awareness about the EIP process and the way the protocol develops is strongly preferred

  • Real world experienceexperience with Solidity required

  • A foundational understanding of Computer Science and a strong grasp on fundamentals, both in theory and in practice

  • Knowledge of the EVM and its functionality required


Development Team

Mid Level Engineer

.NET Developer & Ethereum

Responsibilities

  • Maintenance and new development of .NET web applications using C#, Expression Tree, LINQ, ASP.NET, WCF, MVC, SOA and SQL Server

  • Design system interfaces an conduct code review and mentor other programmers on technical aspects and best practices


Skills Required

  • Lead with 8-12+ years of experience in C# Programming with Expression

  • Experience in the Ethereum industry/community with awareness about the EIP process and the way the protocol develops is strongly preferred

  • Full-time position with Ethereum Solidity

  • C#, Expression Tree, LINQ, ASP.NET, WCF, MVC, SOA and SQL Server

  • Knowledge of the EVM and its functionality required


Development Team

UX Designer Intern

Internship

Responsibilities

  • The candidate needs outstanding design, prototyping and visual communication skills

  • Ability to convey concepts

  • Needs to be used to work in teams

  • Impressive Computing User Experience Design Team

  • works in close collaboration with Product Management with regards to product definition and strategy

  • Comunications with Development with regards to UI development

  • Process to get a relevant degree in design of digital experiences, human factors / psychology/ anthropology / business


Skills Required

  • Must demonstrate sharp focus on user needs, design creativity

  • Passion for developing usable engaging, innovative, and elegant user experience designs

  • Collaborate with a team of User Experience Designers, Visual Designers, Design Researchers, and Front-end/Back-end Developers

  • Needs to excel in communicating his ideas verbally and visually to team mates and stakeholders

  • Create these communication assets (personas, scenario storyboards, wireframes and quick prototypes) personally is a must