Full-time
Engineering
React Developer
Remote / Tallinn
Location
2-4 years
Experience
Competitive salary
Salary Range
Job Description
We're seeking a talented React Developer to join our frontend team and help build intuitive user interfaces for our blockchain applications. You'll work with modern React ecosystem tools and contribute to creating seamless user experiences that make complex blockchain interactions simple and accessible.
Requirements
- 2-4 years of React development experience
- Strong proficiency in JavaScript and TypeScript
- Experience with modern React features (Hooks, Context, Suspense)
- Knowledge of state management libraries (Redux, MobX, Zustand)
- Understanding of responsive design and CSS-in-JS solutions
- Experience with testing frameworks (Jest, React Testing Library)
- Familiarity with build tools (Webpack, Vite, Parcel)
- Knowledge of version control systems (Git)
- Understanding of web performance optimization
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
- Attention to detail and commitment to code quality
Responsibilities
- Develop responsive web applications using React and TypeScript
- Create reusable UI components and maintain component libraries
- Implement state management solutions (Redux, Zustand, Context API)
- Integrate with RESTful APIs and GraphQL endpoints
- Optimize application performance and bundle sizes
- Implement responsive designs and ensure cross-browser compatibility
- Write comprehensive unit and integration tests
- Collaborate with designers to implement pixel-perfect UIs
- Participate in code reviews and maintain coding standards
- Stay updated with React ecosystem and best practices
What We Offer
- Competitive salary with performance incentives
- Flexible working hours and remote work options
- Professional development opportunities and learning budget
- Health and wellness benefits package
- Opportunity to work with modern frontend technologies
- Collaborative team environment with experienced developers
- Conference attendance and community participation
- Access to premium development tools and resources