Position: Full Stack JS Developer
Company: DRL
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-06-01T00:00:00+03:00

**Responsibilities**

- Work directly with CTO and team to tackle different complexity problems and find creative ways to solve them;
- Deliver secure, efficient, and scalable code;
- Implement business logic interacting with on-chain smart-contracts both on the front-end and back-end side of the application;
- Ensure technology best practices used on each part of the application;
- Work with various types of blockchains Ethereum, Tron, Tezos, etc;
- Cover your code with tests to ensure stability and reliability of the software;
- Improve your skills and stay up-to-date with emerging technologies.

**Knowledge & Experience Requirements**                    

- 3+ years of development experience in Front-End (HTML, CSS, JavaScript);
- Strong proficiency in React;
- Solid TypeScript expertise;
- Experience with server-side frameworks and libraries (ExpressJS, Koa, NestJS, etc.);
- Familiar with GIT;
- Good knowledge of algorithms and data structures;
- English - Upper-Intermediate (both verbal and written);
- Skills of system development;
- Interest in Blockchain.

**Nice-to-have**

- Work experience with React Hooks, React Context и React Suspense;
- Knowledge of FP, FRP;
- Ability to immerse deeply in new technology;

**Benefits**

- Working on the open-source project
- Opportunities for professional development
- Flexible schedule
- Possibility to work remotely or combine with office
- 15 working days of annual vacation leave (can be negotiated)
- Based on a desire, experience, and abilities you can participate in conferences, hackathons, forums in Ukraine and abroad
- Office in a new business center, near the Polytechnic Institute
- Friendly team, ready to share their experiences and knowledge