Frontend Engineer (React)
Team: Builders
Location: Baku
Commitment: Full time
Workplace Type: hybrid
RESPONSIBILITIES
- Build and evolve scalable, high-performance web applications using React (or Vue) with Next.js for SSR and modern web delivery.
- Collaborate with product managers, designers, and backend engineers to translate complex monetization workflows into intuitive user experiences.
- Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency, especially in data-heavy dashboards.
- Ensure cross-browser and multi-device compatibility while meeting accessibility (a11y) and usability standards.
- Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team.
- Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools.
- Own features end-to-end requirement refinement, implementation, testing, and delivery.
REQUIREMENTS
- 3-5+ years of professional experience in frontend development using React or Vue (React + Next.js preferred).
- Solid experience with Next.js (SSR, SSG, routing, API routes, caching, and performance optimization).
- Strong skills in JavaScript (ES6+) and TypeScript, with a good understanding of component architecture and design patterns.
- Experience with modern tooling (Vite, Webpack, Babel) and UI frameworks (Tailwind CSS, styled-components, Vuetify).
- Hands-on experience with state management systems (Redux, Vuex, Pinia, Context API, or React Query/SWR).
- Familiarity with CI/CD pipelines, Git workflows, and testing frameworks (Jest, RTL, Vue Test Utils).
- Strong understanding of performance tuning, responsive design, and cross-platform development.
- Proficiency in Figma for designing UI/UX layouts, components, and interactive prototypes.
- Experience with Framer Motion for building high-quality animations and micro-interactions in React applications.
- Excellent communication skills, proficiency in English for technical discussions and documentation.
NICE TO HAVE
- Experience with TypeScript-first environments. Exposure to micro-frontends, edge rendering, or PWAs.
- Knowledge of animation frameworks (GSAP, Three.js) or advanced motion/interaction design.
- Background in gaming, fintech, or high-load consumer platforms. Experience with analytics dashboards, virtualization libraries, or complex internal tools.
- Familiarity feature flagging, AB testing, or Monetization systems.
- Experience migrating legacy codebases or leading UI modernization projects.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
