Work Location: ONSITE - Dallas, TX
----------------------------------------------------------------------
Description:
- We are seeking a highly skilled and experienced Senior Angular Developer. The ideal candidate will have a strong background in front-end development, with a focus on building robust and scalable web applications using Angular. As a Senior Angular Developer, you will play a key role in designing, developing, and maintaining our cutting-edge applications, ensuring they meet the highest standards of performance, security, and user experience.
- This position will be responsible for leveraging cutting edge technology to solve business problems at American Airlines by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using Dev-ops oriented development tools and techniques to analyze, model, design, construct, test and deploy reusable objects, and making the codebase a better place to live and work.
location: Dallas, Texas
job type: Contract
salary: $49 - 54 per hour
work hours: 8am to 4pm
education: No Degree Required
responsibilities:
Responsibilities:
- 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 your 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.
- Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand needs and develop solutions according to business requirements
- Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development
- Troubleshoots and debugs complex issues; identifies and implements solutions
- Creates detailed project specifications, requirements, and estimates
- Researches and implements new technologies to enhance current processes, security, and performance
- Supports the development of coding standards and adhere to best practices and security guidelines
- Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
qualifications:
Required:
- 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
- Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
- 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.
- Solid understanding of Tailwind CSS and Angular Material.
- Experience with Playwright for end-to-end testing.
- Familiarity with GitHub Actions for CI/CD.
- Solid understanding of RESTful APIs and integration with back-end services.
- Familiarity with Git version control.
- 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.
- Familiarity with GitHub Actions CI/CD pipelines and DevOps practices.
- Experience with cloud platforms, such as Azure.
- Understanding of web security best practices and performance optimization techniques.
skills: Preferred:
- 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 Angular development experience
- Airline Industry experience, including business systems and technology
- Expertise in developing single page applications utilizing modern TypeScript frameworks in particular Angular.
- Experience with 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.
- Have been operating in Scrum/Agile environment and have excellent communication skills and ability to successfully resolve issues across multiple development teams.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.