Job Qualifications:
" 5+ years of professional frontend development experience, with a strong focus on React (Hooks, Context API, Redux, etc.).
" Proven experience as a Tech Lead or leading technical initiatives in frontend projects.
" Strong expertise in frontend architecture design, modularization, and scalable application structure.
" Excellent JavaScript (ES6+) and TypeScript skills.
" Deep understanding of HTML5, CSS3 and responsive web design principles.
" Hands-on experience with build tools and modern development pipelines, including at least two of the following: Webpack, Babel, Vite, ESLint, Prettier, etc.
" Experience working in secure, On-Premise environments (closed networks).
Nice to Have
" Exposure to CI/CD pipelines and DevOps processes for frontend (GitLab CI, Jenkins, Docker - advantage).
" Familiarity with frontend development for Command and Control Systems (C2 Systems) or similar mission-critical platforms.
" Experience with state management libraries: Redux Toolkit, Recoil, Zustand.
" Knowledge of testing frameworks: Jest, React Testing Library, Cypress.
" Experience integrating frontend applications with RESTful APIs, WebSocket, and real-time data streams.
" Familiarity with frontend security best practices (e.g., OWASP Top 10 for Web).
" Experience working with design systems and UI component libraries (e.g., Material-UI, Ant Design).
" Familiarity with mapping libraries (Mapbox, Leaflet, ArcGIS JS API) - advantage.
" High customer-facing skills:
" Ability to engage professionally with clients, gather requirements, and present solutions clearly.
" Service-oriented mindset: proactive, flexible, and responsive to customer needs.
Education:
B.Sc. in Computer Science, Software Engineering, or a related field (preferred).
Alternatively, graduates of technological military units.
Relevant frontend or React certifications (advantage).
Years of Experience:
6+ years