Block.one is a publisher of technology solutions including blockchain software development. With employees and advisors based around the world, the company focuses on business-grade technology solutions, including the development of the EOSIO software.
Our team is looking for a passionate Software Engineer, Back-End to join our team. The backend web developer will be responsible for designing, coding and modifying Node.js microservices according to developer’s assigned project specifications to help build the next wave of Blockchain driven Web Applications and services.
- Write well designed, testable, efficient code by using best software development practices
- Integrate data from various back-end services and databases
- Build web based backends and micro-services
- Gather and refine specifications and requirements based on technical needs
- Stay up to date on emerging technologies/industry trends and apply them your work
- Cooperate with DevOps and TechOps to build scalable distributed applications
- Proven experience working with Node.js and Express
- Experience writing backend unit, integration, and acceptance tests
- Top-notch programming skills and in-depth knowledge of building and scaling Node.js applications
- Strong comprehension of how web applications function including security, session management, and best development practices
- Aggressive problem diagnosis and creative problem-solving skills
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- Bachelor or masters degree in computer science or relevant experience