# Junior-Senior Front-End Software Engineer (React / React Native)

**Company:** [InventYOU AB](https://jobs.workable.com/companies/6Rie6tUq5y8qvkYFycGX5v.md)
**Location:** Athens, Greece
**Workplace:** hybrid
**Employment type:** Full-time

[Apply for this job](https://jobs.workable.com/view/57b61701-b539-44a1-b78a-335296be0f35)

## Description

We are looking for **Front-End Software Engineers across Junior, Mid, and Senior levels** to design, develop, test, and maintain modern web and mobile applications.

You will work with **React, React Native, JavaScript, and TypeScript**, collaborating closely with UX/UI designers, Business Analysts, and Back-End Engineers to deliver responsive, accessible, secure, and user-friendly digital experiences.

### **Key Responsibilities**

-   Design and develop responsive web and mobile applications
-   Build modern user interfaces using **React and React Native**
-   Develop reusable UI components and front-end frameworks
-   Integrate applications with **REST APIs and back-end services**
-   Ensure application performance, scalability, accessibility, and security
-   Participate in code reviews, troubleshooting, and defect resolution
-   Collaborate with cross-functional teams throughout the development lifecycle
-   Contribute to technical documentation and development standards

## Requirements

-   Professional experience in front-end software development appropriate to the seniority level
-   Strong knowledge of **HTML5, CSS3, JavaScript, and TypeScript**
-   Experience with **React and/or React Native**
-   Experience integrating applications with **REST APIs**
-   Experience with Git-based source control
-   Experience with **AI-assisted software development tools and practices**
-   Proficiency in **Greek and English**

**Seniority levels:** Junior: 1+ years | Mid: 3+ years | Senior: 5+ years. Senior profiles should also have experience designing scalable solutions, reviewing code, mentoring, and contributing to architecture decisions.

### **Nice to Have**

-   Automated testing frameworks
-   CI/CD practices
-   Agile software delivery experience

### **You will be a great candidate for us if you**

-   Enjoy creating high-quality and user-friendly digital experiences
-   Write clean, reusable, and maintainable front-end code
-   Care about performance, accessibility, and application quality
-   Enjoy collaborating with design, business, and engineering teams

## Benefits

### **Why join inventYOU**

-   Work on modern web and mobile applications
-   Use technologies such as **React, React Native, and TypeScript**
-   Collaborate with experienced technology professionals
-   Continue developing your expertise through challenging enterprise projects
