Tech Stack
AngularGraphQLJavaScriptTypeScriptWeb3
About the role
- Design, develop, and implement Angular frontend features for an innovative web3 platform
- Collaborate with designers, backend engineers, and blockchain developers to deliver scalable, maintainable, and high-quality applications
- Integrate frontend with web3 functionality in collaboration with blockchain engineers
- Connect frontend applications to backend services using REST APIs and GraphQL
- Implement efficient state management using NgRx and NGXS
- Ensure code quality and maintainability through unit testing and adherence to best practices
- Integrate and manage micro-frontends within the application
- Optimize performance, responsiveness, and user experience across devices and browsers
Requirements
- 4+ years of frontend development experience
- Strong Angular (v18+) and TypeScript skills
- Deep knowledge of Change Detection, Standalone Components, Signal API, and modular frontend architecture
- Experience with state management (NgRx, NGXS)
- Knowledge of functional and reactive programming
- Familiarity with web3 DApp development, smart contract integration, and libraries (web3.js, ethers.js)
- Experience with REST APIs and GraphQL
- Experience with Angular Material and charting libraries (Highcharts)
- Solid HTML, CSS, and responsive UI design skills
- Unit testing experience (Spectator)
- Strong communication and teamwork skills
- Upper-Intermediate English level
- 30 paid days off per year to use however you like — vacations, holidays, or personal time
- 5 paid sick days
- Up to 60 days of medical leave
- Up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation
- Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- English lessons and Dev.Pro University programs
- Fun online activities and team-building events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AngularTypeScriptNgRxNGXSweb3.jsethers.jsREST APIsGraphQLHTMLCSS
Soft skills
communicationteamwork