Cologne, Germany Hybrid Employment

JoinMyTrip is hiring a Frontend Angular Developer (Freelance)

Responsibilities

  • Develop and maintain web applications using Angular
  • Collaborate with designers and other developers
  • Ensure high-quality user experiences
  • Write clean, efficient, and maintainable code
  • Participate in code reviews and pair programming
  • Troubleshoot and debug applications
  • Stay up-to-date with emerging technologies
  • Implement responsive design
  • Optimize applications for performance
  • Integrate with backend services
  • Write unit and end-to-end tests
  • Document code and processes
  • Contribute to the development of best practices
  • Participate in project planning and estimation
  • Work on multiple projects simultaneously
  • Communicate effectively with stakeholders
  • Ensure cross-browser compatibility
  • Implement accessibility features
  • Participate in Agile development processes
  • Provide technical support and troubleshooting
  • Contribute to the improvement of development processes
  • Ensure adherence to coding standards and guidelines

Nice to Have

  • Experience with Angular Material
  • Familiarity with RxJS
  • Knowledge of Angular CLI
  • Experience with Angular Universal
  • Familiarity with AngularFire
  • Knowledge of Angular Animations
  • Experience with Angular Forms
  • Familiarity with Angular Router
  • Knowledge of Angular Services
  • Experience with Angular Pipes
  • Familiarity with Angular Guards
  • Knowledge of Angular Interceptors
  • Experience with Angular Modules
  • Familiarity with Angular Components
  • Knowledge of Angular Directives
  • Experience with Angular Dependency Injection
  • Familiarity with Angular Change Detection
  • Knowledge of Angular Lifecycle Hooks
  • Experience with Angular Testing
  • Familiarity with Angular AOT Compilation

Compensation

Competitive

Work Arrangement

Freelance

Team

Small team

What You'll Do

  • Develop and maintain web applications using Angular
  • Collaborate with designers and other developers
  • Ensure high-quality user experiences
  • Write clean, efficient, and maintainable code
  • Participate in code reviews and pair programming
  • Troubleshoot and debug applications
  • Stay up-to-date with emerging technologies
  • Implement responsive design
  • Optimize applications for performance
  • Integrate with backend services
  • Write unit and end-to-end tests
  • Document code and processes
  • Contribute to the development of best practices
  • Participate in project planning and estimation
  • Work on multiple projects simultaneously
  • Communicate effectively with stakeholders
  • Ensure cross-browser compatibility
  • Implement accessibility features
  • Participate in Agile development processes
  • Provide technical support and troubleshooting
  • Contribute to the improvement of development processes
  • Ensure adherence to coding standards and guidelines

What You'll Need

  • Proven experience as an Angular developer
  • Strong proficiency in JavaScript, HTML, and CSS
  • Experience with TypeScript
  • Familiarity with RESTful APIs
  • Knowledge of modern web development tools
  • Experience with version control systems
  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to work independently and in a team
  • Experience with Agile methodologies
  • Familiarity with responsive design principles
  • Knowledge of accessibility standards
  • Experience with end-to-end testing
  • Familiarity with build tools like Webpack
  • Experience with state management libraries
  • Knowledge of performance optimization techniques
  • Familiarity with cloud platforms
  • Experience with continuous integration/continuous deployment
  • Strong debugging and troubleshooting skills
  • Ability to write clean, efficient, and maintainable code
  • Experience with unit testing frameworks
  • Familiarity with modern front-end frameworks
  • Knowledge of version control systems

Nice to Have

  • Experience with Angular Material
  • Familiarity with RxJS
  • Knowledge of Angular CLI
  • Experience with Angular Universal
  • Familiarity with AngularFire
  • Knowledge of Angular Animations
  • Experience with Angular Forms
  • Familiarity with Angular Router
  • Knowledge of Angular Services
  • Experience with Angular Pipes
  • Familiarity with Angular Guards
  • Knowledge of Angular Interceptors
  • Experience with Angular Modules
  • Familiarity with Angular Components
  • Knowledge of Angular Directives
  • Experience with Angular Dependency Injection
  • Familiarity with Angular Change Detection
  • Knowledge of Angular Lifecycle Hooks
  • Experience with Angular Testing
  • Familiarity with Angular AOT Compilation

Not provided

Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
JoinMyTrip

JoinMyTrip brings group travel to the next level by connecting 170k+ travelers worldwide. Find a travel buddy who shares the same passion for adventures and join them in expertly-designed trips. Each group is incredibly small, with only 3-8 people on board.

Traveling solo? Enjoy the company of like-minded travel buddies and the flexibility to discover places on your own. JoinMyTrip's solo travel groups are designed for your comfort and ease.

Experienced travelers, called TripLeaders, design the trips with love. We ensure the groups are small to foster meaningful connections and lifelong friendships.

All jobs at JoinMyTrip Visit website
Job Details
Department Web Development
Category frontend
Posted an hour ago