Randstad - Pennington, NJ

posted 2 months ago

Full-time - Mid Level
Pennington, NJ
Administrative and Support Services

About the position

The Angular Developer position in Pennington, NJ, is a contract role that requires a strong background in Core Java and Selenium development, with a focus on creating high-performing applications using Angular best practices. The ideal candidate will have 6 to 7 years of hands-on experience in Core Java automation development, demonstrating technical proficiency in various automation frameworks such as TestNG and Cucumber BDD. The role involves writing clean and efficient code in JavaScript, TypeScript, Angular (version 10 and above), HTML, and CSS, while collaborating with UX designers and back-end developers to deliver quality work. In this position, the developer will be responsible for designing and developing modularized or template-based implementations, ensuring that applications are not only functional but also adhere to best practices in coding and design. The candidate should have hands-on experience in automating middleware protocols like SOAP, REST, XML, and JSON using tools such as Rest-Assured and Http-Clients. Additionally, familiarity with source code versioning tools like Bitbucket and GitHub is essential, along with technical proficiency in CI/CD automation implementation and experience in Agile Testing Models and API testing. This role is crucial for the development team, as it requires a blend of technical skills and the ability to work collaboratively in a fast-paced environment. The successful candidate will be expected to contribute to the overall success of the projects by delivering high-quality code and participating in team discussions to enhance the development process.

Responsibilities

  • Design and develop high-performing applications using Angular best practices.
  • Write clean and efficient JavaScript, TypeScript, Angular (v10 and above), HTML, and CSS.
  • Connect with other team members, such as UX designers and back-end developers, to deliver quality work.
  • Develop modularized or template-based implementations.

Requirements

  • 6 - 7 years hands-on experience in Core Java/Selenium development.
  • Technical proficiency in Core Java automation development in various automation frameworks such as TestNG & Cucumber BDD.
  • Hands-on experience using Selenium Webdriver.
  • Proficiency in coding with Java.
  • Experience in automating middleware protocols like SOAP/REST/XML/JSON using Rest-Assured/Http-Clients.
  • 3 years hands-on experience with source code versioning tools using Bitbucket/GitHub.
  • Technical proficiency with CI/CD automation implementation.
  • Experience in Agile Testing Model and API testing.

Nice-to-haves

  • Experience with Angular, HTML, CSS with ADA compliance.

Benefits

  • Health insurance
  • Incentive and recognition program
  • 401K contribution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service