Recruiter
Nick Kyriazidis
Recruiter
Nick Kyriazidis
Περιοχή
Athens
|
Μισθός
3000€ - 4500€
|
Τύπος Εργασίας
Permanent
|
Κλάδος
|
Περιγραφή Θέσης
On behalf of our client, a global leader in digital experience management software that combines content management, commerce, and customer insights, part of Fortune 500, we are currently looking for an inspirational Architect, to join its software development team in Athens.
A day in the life of an Architect
As an Architect within the Common Platform team, you’ll be responsible for the scaffolding, design, and implementation of modern React-Based client-facing web applications.
On the daily basis, you’ll actively collaborate with geographically dispersed, cross-functional teams to define, develop & maintain APIs, test, and deliver complex end-to-end software solutions in a timely fashion.
Your day-to-day
- Define and maintain architecture roadmap, technical solutions for new and existing functionality for each parts of the projects
- Take ownership over architecture qualities of front-end applications (e.g.: usability, accessibility, performance, etc.)
- Deliver architectural services, including guidance and conceptual design as well as technical and process innovations
- Work with FE engineers to generate and maintain code according to the agreed coding standard and best practices
- Developing the latest user-facing features using React.js
- Designing a modern highly responsive web-based user interface
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
- As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates
What you will need
- Thorough understanding of React.js and its core principles
- 5+ years of professional software development experience in modern JavaScript
- 2+ years of professional software development experience as an Architect
- Familiarity with modern frontend development best practices
- Excellent knowledge of programming patterns, antipatterns, and best practices
- Prior experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with more current specifications of EcmaScript
- Prior experience with data structure libraries (e.g., Immutable.js)
- Familiarity with RESTful APIs
- Familiarity with HTML / CSS
- Ability to understand business requirements and translate them into technical requirements
What’s in it for you