Senior Frontend Developer
Summary
Frontend Engineer with 5+ years of experience building SaaS products, dashboards, real-time systems and scalable web applications using React, Next.js, TypeScript and modern frontend technologies. Experienced in frontend architecture, reusable component systems, API integrations, responsive UI development and performance optimization across data-heavy and user-focused applications.
Worked closely with product, design and backend teams in fast-paced remote environments, contributing to products from early-stage development to production delivery. Strong focus on building intuitive user experiences, maintainable systems and high-performance frontend applications that scale reliably over time.
Expectations
Im looking for a product-focused role where I can work on challenging frontend problems, build scalable user experiences and contribute to technical decisions. I enjoy working with modern technologies, strong engineering teams, and products involving dashboards, AI features, real-time systems or complex workflows. A collaborative environment, ownership and the ability to keep learning and improving are important to me.
Employment Preferences
Spoken Languages
- Armenian - Native
- English - Intermediate
- Russian - Fluent
Expected Base Salary
**,000 USD
Expected Total Compensation
**,000 USD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Enterprise Experience
Skills
- React.js
- Next.js
- TypeScript
- JavaScript
- HTML5
- CSS3
- Tailwind CSS
- Redux Toolkit
- Zustand
- React Query
- GraphQL
- REST API
- Node.js
- Frontend Architecture
- Responsive Design
- UI
- UX
- SaaS
- Real-Time Applications
- WebSockets
- Performance Optimization
- Component Libraries
- Material UI
- Styled Components
- SCSS
- Git
- GitHub
- Firebase
- JWT Authentication
- Vite
- Webpack
- Docker
- CI
- CD
- Figma
- React Testing Library
- Jest
- Cypress
- Dashboard Development
- State Management
- API Integration
- AI Integrations
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
