Our client, a leading organization in the transportation sector, is seeking a talented Senior UI Developer to join their dynamic team in Wilmington, DE. As a Senior UI Developer, you will play a pivotal role in the design, development, and maintenance of innovative user interfaces for passenger rail transportation systems. If you have a passion for crafting responsive and user-friendly interfaces, along with a strong background in Angular development, we want to hear from you.
Qualifications:
- Bachelor’s degree in Computer Science, Systems Engineering, or related field, or equivalent combination of education and experience.
- Minimum of 7 years of relevant work experience.
- Excellent communication skills.
Responsibilities:
Analysis and Design Support:
- Collaborate with clients to analyze business requirements and priorities.
- Contribute to the analysis, design, and documentation of complex IT solutions projects.
Application Development:
- Work closely with UX/UI designers to implement responsive interfaces.
- Design, develop, and maintain Angular applications using best practices.
- Write clean, modular, and testable code using TypeScript, HTML, and CSS.
- Collaborate with backend developers to define RESTful APIs.
- Integrate with RESTful APIs and third-party services.
- Optimize application performance and scalability.
Development Environment:
- Stay updated with Angular releases, libraries, and tools.
- Understand and address application security vulnerabilities.
- Experience with Git in a CI/CD delivery model.
- Work within the Scaled Agile Framework (SAFe 6.x).
Cloud-Native Development:
- Hands-on experience with AWS technologies.
Testing Support:
- Collaborate with Product Owner and Test Engineer on test plans.
- Experience with Test Driven Development and Behavior Driven Development.
- Create configuration, build, and test scripts for CI/CD pipelines.
Production Support:
- Provide support and problem resolution.
- Monitor and resolve production problems when required.
Skills and Experience:
- Proficiency in Angular development.
- Strong understanding of TypeScript, HTML, and CSS.
- Experience with RESTful APIs and third-party services integration.
- Knowledge of testing frameworks such as Jasmine, Karma, Cypress, and Protractor.
- Familiarity with CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
This is a contract position