Senior React Front-End Developer
Cosmos Business Systems · Athens, Attiki, Greece
Apply & track with Apply EdgeCBS group is one of the largest Technology, Information Technology and Telecommunications groups, Key Systems Integrators of the Greek and Cypriot Market, with a powerful presence of 35 years and consists of Cosmos Business Systems SA, Cosmos Consulting, CBS LAN and CBS IT Systems (Cyprus) LTD. Our company's mission is to provide high quality integrated solutions in technology products and services to meet the needs of Private Business Sector and Public Sector Organizations, investing in people and knowledge, a combination that makes it competitive and efficient. 📍Location: Hybrid (Athens)💼Experience: 5+ years in a similar role⏰ Type: Full-time Senior React Front-End DeveloperThe successful candidate will join the software & consulting department and will be responsible for leading front-end development, architecting React applications, mentoring junior developers, and delivering high-quality user interfaces within co-founded and/or research projects as well as projects in the field of Public and Private Sector.🧩 What we're looking for:BSc/MSc in IT, Telecommunications, Computer Science, or relevant Science (Math/Physics) 5+ years of solid hands-on experience with React.js and modern JavaScript (ES6+)Expert-level skills in HTML5, CSS3, and advanced responsive web design Deep experience with state management (Redux, Context API)Advanced proficiency in TypeScript and modern development practicesStrong experience with Git / GitHub and code review processesExtensive experience with RESTful APIs and GraphQL integrationExperience in application architecture and performance optimizationProven track record of leading technical projectsFluent in English (written and spoken)Completed military obligations (if applicable)✨Nice to HaveNext.js or other React frameworksDevExpress / Tailwind CSS / Material-UI / Ant Design / Styled ComponentsFigma for design collaboration and advanced UI implementation Advanced experience with build tools (Webpack, Vite) and module federationComprehensive testing experience (Jest, React Testing Library, Cypress, Playwright) Solid understanding of backend technologies (.NET, Java Spring Boot, Node.js)Docker / Kubernetes and containerization strategiesStrong knowledge of IT Security topics and best practices Azure & Cloud Architecture, CI/CD pipelines Advanced UX/UI design principles and accessibility (WCAG)Agile/Scrum methodologies and team leadership experienceMicro-frontends architectureProgressive Web Apps (PWA) development🗣️Soft SkillsProven leadership and mentoring abilitiesExcellent project management & prioritization skillsStrong team spirit & cross-functional collaborationAdaptability and innovation mindset for emerging technologiesExceptional communication and presentation skills Attention to detail and commitment to code qualityProblem-solving and critical thinking abilitiesAbility to work independently and make technical decisions 💼 What We OfferCompetitive salaryHybrid work modelModern, inclusive, and collaborative work environmentContinuous development and certification opportunitiesLong-term career prospects in a growing company Advanced training & certification opportunities Excellent prospects for career growth to Lead/Architect roles Participation in cutting-edge technology projectsWe are committed to an inclusive culture that encourages and supports the diverse voices of our employees. We welcome applications from individuals of all genders, ages, sexual orientations, nationalities, ethnicities, religions, beliefs, and ability status and all other diversity characteristics. 🔒 All submissions will be treated as confidential.Dear Applicants, After you submit your application, it will be evaluated by Cosmos Business Systems's Human Resources Department and, if your academic and professional profile meets the requirements of the position in question, we will contact you to schedule a personal interview. Cosmos Business Systems, will process your Personal Data in its capacity as Data Controller, according to the information you will find available in the following link: Privacy Notice for processing personal Data For any clarification or objection related to the processing of your Personal Data by Cosmos Business Systems, you may contact the Data Controller to the following email address: dpo@cbs.gr