Agile Actors

Angular Software Engineer

Agile Actors

full-time

Posted on:

Location Type: Hybrid

Location: Athens • 🇬🇷 Greece

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularBabelCypressJavaScriptJestNode.jsReduxSCSSTypeScriptWebpackYarn

About the role

  • We are a vibrant tech company that augments and empowers technical teams for both international and Greek clients.
  • Join Agile Actors and work with diverse, dynamic teams delivering cutting-edge solutions.
  • Grow through projects with global leaders in a trusted and empowering environment.
  • Collaborate with clients to deliver solutions that shape the future of technology.

Requirements

  • Knowledge of design patterns and principles.
  • Good knowledge and understanding of JavaScript fundamentals and experience with ES6+ (ESNext).
  • Experience in building SPAs with Angular 2+
  • Experience in Typescript.
  • Experience in building rich responsive/adaptive web UIs with HTML5 and CSS3.
  • Experience in consuming REST APIs and in REST principles.
  • Familiarity with version control software tools (preferably Git).
  • **Highly Desired:**
  • Experience with Agile methodologies and frameworks (e.g. Scrum, Kanban).
  • Experience with state management tools (e.g. NGRX, NGXS, Akita, Redux).
  • Experience in writing Unit tests (e.g. Jest, Jasmine, Karma) and/or e2e tests (e.g. Cypress, Protractor).
  • Familiarity with common front-end development tools (e.g. Webpack, Babel, npm, yarn).
  • Familiarity CSS preprocessors (e.g. Sass, LESS) or CSS in JS patterns (e.g. jss, styled components).
  • Familiarity with Accessibility and SEO principles.
  • BSc/MSc in Computer Science or any other related fields.
  • **Extras We Love**
  • Node.js or any other back-end technology experience.
Benefits
  • **Compensation benefits**
  • - Tailored Remuneration Package that recognizes your expertise with a competitive salary
  • - Private Health Care Insurance to ensure your physical well-being.
  • - Ticket Restaurant Card
  • - Psychological Support through a professional helpline for you and your family, with 5 free sessions included to promote mental well-being.
  • **Developmental Benefits**
  • - Internal Coaching Program empowers your growth, with experienced coaches supporting both technical and soft skills development.
  • - Personal Development Plan tailored with your coach to align with your career aspirations.
  • - 360° Continuous Feedback Model to keep your skills and performance aligned with your goals.
  • - Unlimited Training & Learning resources to cover all aspects of your professional growth, including access to various online platforms such as Udemy, Coursera, and Pluralsight from day one.
  • - Career Development Pathways that offer mentoring, leadership programs, and opportunities to enhance both technical and leadership skills.
  • - Chapters (Internal Communities) for sharing knowledge, mentoring, and shaping technology’s future.
  • - Diverse Customer Ecosystem offers dynamic opportunities for career growth and development.
  • - Onboarding Buddy to support and guide you from day one.
  • **Working model**
  • - Flexible Working conditions tailored to your assigned account.
  • - Work-Life Balance with a culture that promotes flexibility and sustainability.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptES6+Angular 2+TypescriptHTML5CSS3REST APIsAgile methodologiesUnit testingNode.js
Certifications
BSc in Computer ScienceMSc in Computer Science