Senior React Developer

Athens
Software Development

You will join the project team of one of Cegeka’s customers from the banking sector. The goal of the team will be to help with the digital transformation of customer’s business processes, bringing a higher value to our client by adding up to the already high quality software delivery.#LI-SD1

  • Design and develop new features in React, following functional requirements and architecture
  • Write clean, maintainable, and efficient React code while adhering to coding standards and best practices
  • Collaborate with backend teams to integrate front-end features with the backend infrastructure
  • Leverage the latest React tools and technologies to build modern and scalable web applications
  • Apply a software craftsmanship mindset, ensuring high-quality, readable, and maintainable code with a focus on continuous improvement
  • Guarantee code quality through test-driven development (TDD) and automated testing practices
  • Contribute to the team's knowledge sharing and continuous improvement of workflows and processes

What you need to succeed:

  • 5+ years of professional experience in React.js development and front-end technologies
  • Deep understanding of React (v18.3.1), Redux toolkit (v2.5), Formik (v2.4.5) + Yup (v1.3.3) for form handling and validation, Axios (v1.7.7) for HTTP requests, and Lingui (v3.17.2) for internationalization
  • Proficiency with TypeScript (v4.9.5), Sass, and build tools like Vite (v5.4.7) and Create React App (CRA)
  • Strong experience with testing frameworks like Jest, Vitest, React Testing Library, and Storybook
  • Experience in developing scalable and performant front-end applications using modern JavaScript (ES6+)
  • Familiarity with component-driven development and UI/UX best practices
  • Knowledge of code quality practices, including automated testing and code refactoring
  • Familiarity with CI/CD processes and tools like Jenkins, Docker, and Kubernetes is a plus

What are we offering:

  • 22 Annual Vacation days, 3 sick days that are not carried over the next year (no medical certificate required), plus a seniority day added every 3 years in the company
  • Meal tickets
  • Private Medical Insurance
  • We offer flexibility when it comes to WFH policy
  • Wellbeing at the center - we know that there is more to our lives than our jobs, therefore we make sure to tackle well-being aspects of our day-to-day lives through specialized sessions, webinars, and internal programs according to our employee's input
  • In close cooperation is a value we live by, through #MomentsThatMatter: monthly hangout parties, team buildings, gamified online experiences
  • Many more to come :)
At Cegeka I found what’s rare in a job: accountability and colleagues who help.

Georgia Margariti

Change Manager

Application flow

Do you have any questions about this role?

Let's connect.