Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
State Street

Application Development/Maintenance (a/k/a Software Engineering & Development)

Princeton, NJ

Application Development/Maintenance (a/k/a Software Engineering & Development) (State Street Bank and Trust Company; Princeton, New Jersey): Will leverage experience with JavaScript, CSS, React.js,

Typescript, and related technology stack to support State Street's technology platform. Specific duties of the position include: utilize core Web UI technologies, including HTML5, JavaScript, and CSS; leverage experience with React.js, TypeScript, Redux, Sagas, and the related technology stack; leverage experience with Node.js and server-side frameworks, such as Nest and GraphQL; perform JavaScript-based unit testing and demonstrate knowledge of the frameworks using Jest and Enzyme; build meaningful visualizations on the web; demonstrate craftsmanship in the performance of the assigned technical job duties; and demonstrate backend experience with Java, JEE, and Oracle. Role is attached to Princeton, NJ office. Hybrid-remote telecommuting permitted pursuant to Company policy.

Want more jobs like this?

Get jobs in Princeton, NJ delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Minimum requirements: Bachelor's degree or its equivalent in Software Engineering, Computer Science, or related technical field; plus 5 years of experience as a Web UI Software Developer or any other occupation/title providing relevant experience in web UI development. Alternatively, Master's degree or its equivalent in Software Engineering, Computer Science, or related technical field; plus 3 years of experience as a Web UI Software Developer or any other occupation/title providing relevant experience in web UI development.

Must have: Demonstrated solid knowledge of core Web UI technologies including HTML5, JavaScript and CSS; demonstrated experience, solid ability and knowledge of React.js, TypeScript, Redux, and the related technology stack; demonstrated experience, solid ability with and knowledge of Node.js and server-side frameworks; and demonstrated experience, solid ability with, and knowledge of JavaScript-based unit testing frameworks such as Jest or Enzyme. (Unless otherwise indicated, the Company is seeking no specific number of years of experience, and all experience can be gained concurrently).

To apply to this position, you must click the "Apply" button on this page and complete the online application. An EOE.

#LI-DNI

Salary Range:
$146,000 - $200,000 Annual

The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.

Client-provided location(s): Princeton, NJ, USA
Job ID: StateStreet-R-752881
Employment Type: Full Time