Photon - Jersey City, NJ
posted 3 months ago
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.