About Us
At Anditro, we develop and maintain sophisticated data analytics and visualization platforms built on the .Net/TypeScript stack. Our flagship product - Anditro Platform, serves clients worldwide with powerful data presentation and analysis capabilities. We're currently modernizing our frontend architecture by migrating from jQuery to React.
The Role
We're seeking a React Developer with jQuery expertise and C# .NET familiarity to join our development team. You'll take part in the migration process from our jQuery-based frontend to a modern React architecture using Recoil for state management, while maintaining seamless integration with our .NET backend.
Responsibilities
- Migration of jQuery components to React with Recoil state management
- Optimize API queries and data fetching patterns
- Develop reusable React components and maintain component libraries
- Collaborate with backend developers to design and consume RESTful APIs
- Write clean, maintainable, and well-tested code
- Participate in code reviews and provide constructive feedback
- Ensure application performance through efficient rendering and state management
Tech Stack
Frontend
- React +
- Recoil for state management
- TypeScript
- RESTful API integration
- HighCharts or similar visualization libraries
Backend
- ASP.NET MVC/C#
- Microsoft SQL Server
- REST API design patterns
Requirements
- 3+ years of hands-on experience with React development
- Strong understanding of modern React patterns (hooks, context, etc.)
- Experience with state management libraries (Recoil, Redux, or similar)
- Proficiency in query optimization and efficient data fetching
- Working knowledge of .NET backend architecture
- Experience migrating legacy applications to modern frameworks
- Excellent problem-solving and analytical skills
- English or Russian enough for working communication
Great Applicants Have
- Experience with React Query or SWR for data fetching
- Knowledge of performance optimization in React applications
- Experience with component testing (Jest, React Testing Library)
- Familiarity with .NET Core
- Experience with data visualization libraries
- Knowledge of the tools (DevTools, GIT, JIRA, Confluence, CI/CD)
- Experience with component libraries (MUI, Chakra UI, etc.)
Location
Remote with option for hybrid work from our space in Yerevan
What We Offer
- Competitive salary based on experience and skills
- Professional growth opportunities in a technically challenging environment
- Work with a talented team of developers
- Flexible working arrangements
- Modern development tools and practices
- Opportunity to contribute to products used by global clients
- Regular knowledge sharing and learning sessions
Non-Negotiable Views
Willing to work on a team that believes:
- Everything starts with the customer
- Deliver first, optimize soon
- Small experiments large releases
- Debates are a sign of passion, and are never personal
- Ownership is key
- Assumes positive intent
- Viewing diversity as a core strength, not just a nice feature
- Embracing a growth mindset to tackle new, interdisciplinary challenges
How to Apply
All interested and qualified candidates are welcomed to send their CV to: with subject «React Developer - TheJobs.am»