We are seeking an experienced Senior Frontend Developer with deep expertise in React to join our dynamic engineering team. In this role, you will design, develop, and maintain high-quality, scalable, and performant web applications. You will collaborate closely with product managers, designers, and backend developers to deliver seamless user experiences.
This position is ideal for a proactive, detail-oriented developer who thrives in a fast-paced environment and is passionate about crafting modern, responsive, and accessible interfaces.
Responsibilities:
- Design, develop, and optimize complex frontend applications using React.js and related libraries/tools (e.g., Redux, React Router, Context API);
- Collaborate with UX/UI designers to translate designs and wireframes into pixel-perfect, responsive interfaces;
- Write clean, maintainable, and well-documented code following best practices and coding standards;
- Optimize applications for maximum performance, scalability, and cross-browser compatibility;
- Integrate RESTful APIs, or other backend services into frontend applications;
- Conduct code reviews, provide constructive feedback, and mentor junior developers;
- Participate in architectural discussions and contribute to defining frontend development standards and workflows;
- Troubleshoot and resolve bugs, performance bottlenecks, and usability issues;
- Stay up-to-date with emerging frontend technologies and advocate for their adoption where appropriate.
Required Skills & Qualifications:
- 3-5+ years of professional experience in frontend development;
- Proven experience with frontend frameworks such as React;
- Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3 (including preprocessors like SASS or LESS);
- Experience with modern frontend tools and workflows (e.g., Webpack, Vite, npm/yarn, Jest, or React Testing Library);
- Familiarity with version control systems (e.g., Git) and collaborative development practices (e.g., GitHub, GitLab);
- Experience integrating with APIs (REST) and working with JSON data;
- Solid understanding of browser rendering behavior, performance optimization techniques, and debugging tools;
- Strong problem-solving skills and attention to detail;
- Excellent communication and teamwork abilities.
Preferred Skills & Qualifications:
- Experience React-based frameworks;
- Knowledge of UI libraries/frameworks (e.g., Flowbite, Tailwind CSS);
- Familiarity with Agile/Scrum methodologies;
- Exposure to backend technologies (e.g., Node.js, Ruby on Rails,) or full-stack development
- Contributions to open-source projects or a portfolio showcasing React-based work;
- Understanding of CI/CD pipelines and deployment processes;
- Experience working on scalable, high-traffic applications;
- Product experience is a plus.
Why Join Our Team?
- Clear development plan and career growth opportunities, with an expert mentor to guide you.
- Full training and ongoing peer-to-peer feedback.
- Additional health insurance coverage.
- Periodic internal presentations covering technical, business, and HR-related topics.
- Flexible work schedule: start your day at 9:00 or 10:00 (Monday - Friday).
- Option to work remotely (hybrid model).
- Catered lunches, special "Tasty Days," a wide range of beverages, and complimentary breakfasts.
- Half a day off on your birthday to celebrate your special day.
- Gym compensation program to support your well-being.
- Regular team events, corporate traditions like Secret Santa, birthday celebrations, and happy hours.
Excited to build high-impact products with a team that values your growth and expertise? Join us and bring your frontend skills to the next level. Apply now and let’s create something exceptional together.