- Develop new UI Components using React.js.
- Extend the functionality of already developed React Components.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with back-end developers, to build and ship high-quality products.
Requirements
- Proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
- Proficiency in React.js and its core principles.
- Experience with NextJS.
- Familiarity with RESTful APIs and front-end development tools like Webpack, Babel, etc.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Familiarity with version control systems like Git.
- Experience with responsive design and cross-browser compatibility.
Nice to Have:
- Experience with TypeScript, GraphQL
- Experience with SQL
- Knowledge of unit testing frameworks like Jest.
- Familiarity with backend technologies (e.g. .net core).
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Benefits
- A supportive team environment where your ideas are valued
- Exciting projects that challenge and inspire
- Opportunities for professional development and career advancement
- Continuous training opportunities and certifications
- Competitive remuneration package
- Benefits such as private health insurance plan, gift cards, meal tickets, personal travelling expenses etc.
- Free use of company bus
-
Company
Wedia
Website
-
Location
Kallithea, Attica, Greece
-
Type of Position
Full-Time
-
Published
1 day ago
-