Photon - Jersey City, NJ

posted 3 months ago

Full-time - Senior
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

We are seeking an experienced Angular Lead to join our team in Jersey City, NJ. This full-time position requires a minimum of 9 years of hands-on experience in active UI and frontend development within large corporate and distributed ecosystems. The ideal candidate will have a strong background in solving complex architectural and business problems in a clean and scalable manner. You will be responsible for leading the development of user interfaces using Angular, HTML5, JavaScript, and CSS3, as well as WebComponents and TypeScript. Your expertise in GIT and GIT workflows, including gitflow and pull requests, will be essential in managing code effectively. In this role, you will work with a variety of tools and technologies, including Jenkins, Selenium, Swagger, SonarQube, Mocha, Karma, and Jasmine. Experience in Linux/Unix/Mac OS X environments is crucial, as you will be utilizing command line tools and scripting. Familiarity with Bootstrap or similar frameworks, as well as CSS preprocessors like SASS, is also required. You will be involved in Continuous Integration/Continuous Delivery (CI/CD) processes and will work within containerized platforms such as Docker, utilizing automated testing and Test Driven Development (TDD). The position demands a strong understanding of different browser engines and their associated architectures. You will be part of a distributed agile team, where minimal supervision and guidance will be provided, so a skilled problem-solving ability and innovative solution design are essential. A flexible and adaptable attitude is necessary to manage multiple responsibilities and tasks effectively. Preferred experience in the banking and financial domains, along with integration experience specifically with Java, Spring Boot, and REST-based service development, will be advantageous.

Responsibilities

  • Lead the development of user interfaces using Angular, HTML5, JavaScript, and CSS3.
  • Solve complex architectural and business problems in a clean and scalable manner.
  • Manage code using GIT and GIT workflows, including gitflow and pull requests.
  • Utilize tools and technologies such as Jenkins, Selenium, Swagger, SonarQube, Mocha, Karma, and Jasmine.
  • Work in Linux/Unix/Mac OS X environments using command line tools and scripting.
  • Implement CI/CD processes and work with containerized platforms like Docker.
  • Develop innovative solutions and solution designs to business problems.
  • Collaborate with distributed agile teams with minimal supervision.

Requirements

  • Minimum of 9 years of hands-on experience in UI and frontend development.
  • Strong experience with Angular, HTML5, JavaScript, CSS3, WebComponents, and TypeScript.
  • Experience with GIT and GIT workflows (gitflow, pull requests, etc.).
  • Proficiency in tools such as Jenkins, Selenium, Swagger, SonarQube, Mocha, Karma, and Jasmine.
  • Experience in Linux/Unix/Mac OS X environments with command line tools and scripting.
  • Familiarity with Bootstrap or similar frameworks.
  • Experience using CSS preprocessors, preferably SASS.
  • Knowledge of CI/CD processes and containerized platforms like Docker.
  • Understanding of different browser engines and associated architectures.
  • Ability to work on distributed agile teams with minimal supervision.

Nice-to-haves

  • Experience working in banking and financial domains.
  • Preferred integration experience with Java, Spring Boot, and REST-based service development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service