Senior Front-End Developer
Submit ApplicationJob Position Description
More than your experience and expertise, your talent and passion for learning are important to us
Required Skills
2+ years of hands-on Front-end development experience with React, preferably in admin dashboards or data-driven web applications
Proficiency in TypeScript and modern JavaScript (ES6+)
Strong knowledge of React, including Hooks, rendering lifecycle, and state management
Hands-on experience integrating Front-end applications with GraphQL and REST APIs, preferably using Apollo Client or similar tools
Strong proficiency in HTML5, CSS3, and JSX
Experience with React Router DOM and Material UI
Familiarity with internationalization (i18n) concepts and implementing multilingual and RTL user interfaces
Ability to write Unit and Integration tests for React components and user interactions
Familiarity with modern build tools such as Vite, Webpack, or similar
Experience with npm, package management, and Node.js-based Front-end project structures
Proficiency with Git and experience using GitLab, Merge Requests, and CI/CD workflows
Ability to review other developers' code, actively participate in code reviews, and provide constructive technical feedback
Experience using browser Developer Tools and debugging techniques
General understanding of Cloud and Kubernetes concepts
Strong problem-solving, teamwork, ownership, and attention to code quality
Ability to use AI-assisted development tools responsibly for analysis, development, testing, and code review while validating outputs and maintaining data confidentiality (preferred)
Description of Expectations:
Develop, maintain, and enhance user interfaces for admin dashboards and landing pages based on product requirements, with a primary focus on admin panels
Design and develop reusable components while contributing to the improvement of the Front-end architecture, code quality, and scalability
Develop and maintain multilingual user interfaces for admin dashboards and landing pages
Optimize application performance, speed, and user experience (UX) across company products
Debug, troubleshoot, and maintain existing Front-end codebases
Collaborate closely with Back-end, Product, and Design teams to analyze requirements and deliver effective technical solutions
Follow Front-end security best practices and implement clean, maintainable, and secure code
Create technical documentation and share knowledge with team members when needed
Working Days and Hours
Saturday to Wednesday 9 to 18 - Thursday off
Type of Cooperation
Full-time
Benefits and Facilities
Military service exemption
Supplementary health insurance
Festive packages and gifts
Request for Collaboration
Your resume will be reviewed quickly, and we will contact you