Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior React Developer image - Rise Careers
Job details

Senior React Developer

iKnowHow Group is a leading Software & Robotics Solutions company operating internationally. 

Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we kicked off 2024 with several new and exciting projects in digital transformation, custom software and robotics.

We are now looking for an experienced Senior React Developer with strong technical skills and analytical thinking to design and maintain automated solution for our clients.

Responsibilities

  • Development and maintenance of scalable, modular, and responsive React applications.
  • Creation and management of reusable components, custom hooks, and state management (e.g., Redux, Context API).
  • Implementation of best practices for hooks and effects with a focus on performance optimization.
  • Implementation of responsive and accessible interfaces according to WCAG standards.
  • Coaching and mentoring frontend developers, helping them understand React principles and improve their technical skills.
  • Development of internal workshops and technical presentations for the team.
  • Support for the team in code reviews, ensuring compliance with organizational standards.
  • Development and implementation of microfrontend architectures for modular development.
  • Ensuring code quality through unit tests, integration tests, and tools like Jest and React Testing Library.
  • Previous experience with React.
  • Understanding of UI/UX design principles and experience with responsive frameworks.
  • Familiarity with Tailwind CSS for creating responsive, scalable, and customizable user interfaces.
  • Familiarity with RESTful APIs, GraphQL, and collaboration with backend teams.
  • Experience with testing tools like Jest, Cypress, or React Testing Library.
  • 5+ years of experience in React development (3 years in large-scale projects).
  • Experience in mentoring and guiding junior developers.
  • Teamwork and continuous improvement.

Nice to have:

  • Knowledge of UI/UX design tools such as Figma, Sketch, or Adobe XD.
  • Ability to design and develop npm packages that support large-scale projects, enabling easy maintenance and code reuse.
  • Experience with microfrontend architectures.
  • Google Mobile Web Specialist Certification.

  • An attractive salary package
  • Career development and growth opportunities
  • An amazing private & open-office workspace in Athens
  • Continuous training via personalized seminars
  • Stable and enjoyable working environment

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior React Developer, iKnowHow S.A.

Are you ready to take your React skills to the next level? Join iKnowHow Group as a Senior React Developer and become a key player in our innovative team that specializes in Software & Robotics Solutions. Our journey has been incredible, growing over 80% and diving into exciting projects that challenge the norm in digital transformation. In this role, you'll design and maintain automated solutions for diverse clients while developing scalable, modular, and responsive React applications. Your days will include creating reusable components and implementing best practices to ensure top-notch performance and accessibility. Your technical expertise will shine as you coach and mentor junior developers, leading internal workshops and contributing to their growth. We believe in collaboration, so you'll support your teammates during code reviews and help cultivate a culture of excellence. If you possess over five years of React experience, a solid understanding of UI/UX design principles, and a passion for continuous improvement, then we want you on our team! Find your groove in a dynamic, modern workspace in Athens, where you can enhance your skills through personalized training and thrive alongside like-minded professionals. Let's keep pushing boundaries together in the world of technology!

Frequently Asked Questions (FAQs) for Senior React Developer Role at iKnowHow S.A.
What responsibilities will a Senior React Developer at iKnowHow Group have?

As a Senior React Developer at iKnowHow Group, you will manage the development and maintenance of scalable, modular React applications. You'll create reusable components, optimize performance, mentor junior developers, and maintain high code quality through reviews and testing. Your role also includes developing microfrontend architectures and ensuring applications meet accessibility standards.

Join Rise to see the full answer
What qualifications are needed for the Senior React Developer position at iKnowHow Group?

To qualify for the Senior React Developer role at iKnowHow Group, you should have at least 5 years of React development experience, including 3 years on large-scale projects. A deep understanding of UI/UX design principles, familiarity with testing tools like Jest, and experience in mentoring are essential. Proficiency in Tailwind CSS and knowledge of RESTful APIs and GraphQL will also be beneficial.

Join Rise to see the full answer
What can a Senior React Developer expect in terms of salary and benefits at iKnowHow Group?

iKnowHow Group offers an attractive salary package for the Senior React Developer role, alongside career development opportunities to help you grow in your field. You'll enjoy working in a vibrant, private, and open-office workspace in Athens, with continuous training sessions designed to enhance your skills and knowledge.

Join Rise to see the full answer
What skills are preferred for the Senior React Developer role at iKnowHow Group?

Preferred skills for the Senior React Developer position at iKnowHow Group include knowledge of UI/UX design tools such as Figma or Sketch, the ability to develop npm packages for large-scale projects, and experience with microfrontend architectures. A Google Mobile Web Specialist Certification is considered a plus, highlighting your commitment to the mobile web.

Join Rise to see the full answer
How does iKnowHow Group support the development of its Senior React Developers?

At iKnowHow Group, developing our Senior React Developers is key. You will benefit from personalized seminars, hands-on workshops, and collaborative code reviews. Our culture encourages continuous learning and teamwork, ensuring you always have the support you need to excel in your role.

Join Rise to see the full answer
Common Interview Questions for Senior React Developer
Can you describe your experience with React and its ecosystem?

When answering this question, share specific projects where you utilized React, emphasizing the frameworks and tools you worked with, like Redux or React Router. Highlight your contributions, challenges faced, and how you overcame them, showcasing your comprehensive understanding of React's capability.

Join Rise to see the full answer
How do you manage component state in React applications?

Discuss your practical experience using state management techniques such as React's built-in state, Context API, or libraries like Redux. Provide an example of a complex state management scenario you faced and how you handled data flow and side effects effectively.

Join Rise to see the full answer
What strategies do you use for performance optimization in React applications?

Mention techniques like memoization with React.memo, lazy loading components, or code-splitting. Share an experience where you optimized an application and the tangible improvements that resulted, demonstrating your ability to enhance responsiveness and user experience.

Join Rise to see the full answer
How do you ensure the accessibility of your React applications?

Discuss your familiarity with WCAG standards and how you apply them during the development process. Provide examples of how you've implemented ARIA roles or keyboard navigation, showcasing your commitment to creating inclusive user experiences.

Join Rise to see the full answer
Can you explain the concept of microfrontends and your experience with them?

Describe microfrontends as a way to decompose monolithic applications into smaller, independently deployable parts. Share your experience with implementing microfrontend architecture, focusing on how it improved the development workflow and scalability of an application.

Join Rise to see the full answer
What testing frameworks have you used with React, and how do you approach testing?

Discuss your experience with testing libraries like Jest and React Testing Library. Explain your approach to unit and integration testing, and share a specific instance where your tests helped catch bugs during development, highlighting your focus on maintaining code quality.

Join Rise to see the full answer
How have you mentored junior developers in your past roles?

Share specific examples of how you've guided junior developers, whether through pair programming, code reviews, or hosting workshops. Highlight the importance of fostering a collaborative environment where knowledge is shared, which contributes to the team's overall success.

Join Rise to see the full answer
Can you walk us through your typical development workflow for a React project?

Outline the steps you take from planning and designing to implementing and deploying a React application. Discuss any tools or methodologies you use, such as Agile or Scrum, and how they enhance productivity and communication within the team.

Join Rise to see the full answer
What is your experience with RESTful APIs and GraphQL in your React projects?

Talk about your experiences integrating RESTful APIs and GraphQL into React applications. Provide examples of how you handled data fetching, error management, and how these integrations improved the user's experience.

Join Rise to see the full answer
How do you stay updated with the latest trends and changes in React development?

Highlight your commitment to continuous learning through sources like online courses, coding communities, or following key figures in the React ecosystem. Showcase how you apply new insights or technologies to your work, ensuring your skills remain relevant and innovative.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
iKnowHow S.A. Remote No location specified
Posted 10 days ago
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Protegrity Remote No location specified
Posted yesterday

iKnowHow was originally founded in 2002. The company's head office is located in Athens, in its modern installations at Ambelokipi (116 Kifissias Avenue), Attica, Greece. iKnowHow has undertaken more than 40 web development and IT projects for Gre...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!