Τι θα κάνεις
- Σχεδιάζεις, αναπτύσσεις και συντηρείς κλιμακώσιμες web εφαρμογές με Angular και TypeScript.
- Χρησιμοποιείς RxJS για αντιδραστικά μοτίβα προγραμματισμού και διαχείριση ασύγχρονων ροών δεδομένων.
- Υλοποιείς και συντηρείς λύσεις server-side rendering και hybrid rendering.
- Καθοδηγείς, συντονίζεις και υποστηρίζεις την ομάδα ανάπτυξης σε όλο τον κύκλο ζωής ανάπτυξης λογισμικού.
- Παρέχεις τεχνική καθοδήγηση, διενεργείς ελέγχους κώδικα και προωθείς καλές πρακτικές προγραμματισμού.
- Συμβάλλεις στην αρχιτεκτονική εφαρμογών και στις τεχνικές αποφάσεις, με έμφαση στη συντηρησιμότητα, την απόδοση και την ποιότητα κώδικα.
- Συνεργάζεσαι με developers, QA engineers, business analysts και λοιπά ενδιαφερόμενα μέρη για τη μετατροπή απαιτήσεων σε τεχνικές λύσεις.
- Συμμετέχεις σε Agile τελετές και υποστηρίζεις τον προγραμματισμό sprint, τον συντονισμό εργασιών και την παράδοση.
- Εντοπίζεις τεχνικές προκλήσεις, βοηθάς την ομάδα να επιλύει προβλήματα και βελτιώνεις συνεχώς τον τρόπο εργασίας.
Βασικές προϋποθέσεις
- 5+ χρόνια εμπειρίας
- Angular, TypeScript και RxJS
- Reactive programming, server-side rendering και hybrid rendering
- Team leadership, technical mentoring και code review
- Application architecture, software development principles και software development lifecycle
- Agile methodologies και Scrum
- Problem-solving και συνεργατική ανάπτυξη λογισμικού
Παροχές
- Hybrid working model, signing bonus, ολοκαίνουργιος εξοπλισμός, private health insurance, career και competency development, continuous learning, πρόσβαση στο LinkedIn Learning, degree sponsorship, performance planning, referral bonus, καθώς και internal competitions και rewards.
Περιγραφή Θέσης
You will be joining a technology project for a leading insurance organization with a strong presence in the Greek market and a long-standing history of delivering innovative insurance solutions to individuals and businesses. As part of its ongoing digital transformation, the organization is investing in modern technologies, cloud platforms, automation, data analytics, and customer-centric digital services to enhance its products and improve the overall customer experience. You will become part of a collaborative technology environment, working alongside cross-functional teams to design, develop, and deliver scalable solutions that support one of the country’s leading insurance providers.
Language Requirement: English, Greek
Minimum Years of Experience: 5
Key Responsibilities
Design, develop and maintain scalable web applications using Angular and TypeScript.
Use RxJS to implement reactive programming patterns and manage asynchronous data flows.
Implement and maintain server-side rendering (SSR) and hybrid rendering solutions.
Guide, coordinate and support the development team throughout the software development lifecycle.
Provide technical mentoring, conduct code reviews and promote good programming practices.
Contribute to application architecture and technical decisions, ensuring maintainability, performance and code quality.
Collaborate with developers, QA engineers, business analysts and other stakeholders to translate requirements into technical solutions.
Participate in Agile ceremonies and support sprint planning, task coordination and delivery.
Identify technical challenges and help the team resolve issues and continuously improve its ways of working.
Required Qualifications
Extensive hands-on experience with Angular and TypeScript.
Strong knowledge of RxJS and reactive programming principles.
Practical experience with server-side rendering (SSR) and hybrid rendering.
Previous experience as a Team Leader, Technical Lead or in a similar role involving technical guidance and team coordination.
Proven ability to mentor developers, support team collaboration and coordinate development activities.
Experience working within collaborative software development teams and across different functions.
Good understanding of Agile methodologies and Scrum.
Strong understanding of software development principles, application architecture and coding best practices.
Strong communication, collaboration and problem-solving skills.
Nice-to-Have Skills
Experience with Angular performance optimization and advanced state management.
Familiarity with CI/CD pipelines and automated testing.
Experience with cloud platforms and application deployment.
Knowledge of frontend security best practices and accessibility standards.
Salary (Ind.): 3300-3800 € / Per month Gross
Let’s Talk About Us
Hybrid working model.
Signing Bonus.
Brand new equipment.
Exciting & friendly work environment.
Career & competencies’ development.
Continuous learning & development experience based on infinity model through Code.Hub’s Code.Learn.
L&D plan for your career improvement.
A truly open, inclusive, and competitive-free environment to grow your skills and have fun!
Internal competitions & rewards.
Let’s Talk About Code.Hub-ers
You are eligible to free LinkedIn trainings.
You are eligible to have free pass to all training Code.Learn activities after 6 months from your induction.
Training & Tech Mentor for your induction.
Unlimited access to LinkedIn Learning platform (1st semester).
Sponsoring of a Bachelor and/or Master’s Degree from Athens Tech College.
Private Health Insurance.
Performance planning each six months and each two years planning of promotion.
Cocktail Fridays @ our offices.
Referral Bonus.

