Recruiter
Nick Kyriazidis
Recruiter
Nick Kyriazidis
Location
Athens
|
Salary
2500€ - 3000€
|
Contract type
Permanent
|
Industry
|
About the role
On behalf of our client, a technology and innovation-driven company that focuses on the value chain when creating new services growing in an Agile Mindset with cross-functional Teams that cultivate the Spirit of Innovation and have well-trained experts, we are currently looking for a talented JavaScript Engineer - partially remote to join their engineering team in Athens.
A day in the life of a JavaScript Engineer
You will have the chance to drive some of the big decisions and foundational modules that help our whole engineering organization accomplish that, while remaining as fast, agile, and reliable as ever.
You will participate in all phases of the web development life cycle and you will work closely with designers, account managers, and strategists to develop appropriate solutions for our clients.
Your day-to-day
-
This role is perfect for a developer who is looking to take their skills to the next step and share their knowledge with an eager team looking to learn and innovate.
- Suggesting and implementing improvements to the technology stack, especially related to performance and scaling
- Document and demonstrate solutions by developing documentation and clear code
What you will need
-
BS/MS degree in Computer Science / Engineering
-
Solid understanding and hands-on experience of HTML, CSS, JS, Typescript
-
Familiarity with RESTful APIs / GraphQL (GraphQL is not a must but you will need to wish to learn it and work with it)
-
Experience of working with React, Redux, State Machines (we are open for profiles that have no experience in React but other JS framework)
-
Experience with Webpack
-
Testing experience with react-testing-library, jest and cypress is desirable
-
Good understanding of Git
-
Experience building responsive web sites (using layout grid systems)
We love your personality if you
-
Are able to follow our iterative development process. The process includes accepting and managing feedback and constructive criticism.
-
Appreciate positive and self-starting attitude when working independently or in a team.
-
Are a developer who is looking to take their skills to the next step and share their knowledge with an eager team looking to learn and innovate.
What’s in it for you
You will be part of an exciting team-building atmosphere, a new and complex product. You will have the opportunity to work in a motivating environment, where decisions are fast and you will have a voice in the company. The remuneration package is very competitive and there are extra benefits for all the employees. No need to mention the flexible working hours, the possibility for remote working, and the casual environment accompanied with good mood and fun!