Front End Developer Angular Devops Apply
Experience & Responsibilities
- 5-7 years of experience
- Participate in all phases of the development process from inception through transition
- Advocate the agile process and test-driven development
- Use DevOps-oriented development tools and techniques to:
- Analyze, model, design, construct, test, and deploy reusable objects
- Improve and maintain code quality and structure
- Design, develop, and maintain complex web applications using Angular 16+
- Collaborate with cross-functional teams, including designers, back-end developers, and product managers, to deliver high-quality software solutions
- Write clean, maintainable, and efficient code following best practices and coding standards
- Conduct code reviews and provide constructive feedback to team members
- Optimize application performance and ensure responsiveness across different devices and browsers
- Implement and maintain unit tests, integration tests, and end-to-end tests to ensure code quality and reliability
- Stay up to date with the latest industry trends, technologies, and continuously improve skills and knowledge
- Mentor and guide junior developers, fostering a culture of learning and growth within the team
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
- Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training
- 5+ years of full Software Development Life Cycle (SDLC) experience using ITIL, Agile, XP, or similar methodologies
- 5+ years of professional experience in front-end development, with a strong focus on Angular
- Proficiency in Angular + TypeScript
- Experience with:
- Angular CLI, RxJS, Signals, and state management libraries such as NgRx
- Tailwind CSS and Angular Material
- Playwright for end-to-end testing
- RESTful APIs and integration with back-end services
- Git version control
- GitHub Actions for CI/CD
- Cloud platforms, such as Azure
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team in a fast-paced, dynamic environment
- Understanding of web security best practices and performance optimization techniques
- Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training
- 3+ years of full Software Development Life Cycle (SDLC) experience using ITIL, Agile, XP, or similar methodologies
- 3+ years of Angular development experience
- Airline Industry experience, including business systems and technology
- Expertise in developing single-page applications utilizing modern TypeScript frameworks, particularly Angular
- Experience using TypeScript
- Knowledge of cloud computing platform technologies (i.e., Azure / AWS)
- Experience with end-to-end testing framework concepts
- Solid understanding of:
- Git, GitHub, CI/CD tools, and DevOps principles
- Scrum/Agile environments
- Strong communication skills and ability to successfully resolve issues across multiple development teams
Required Skills : Java,Javascript
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No