Our client is the third-largest banking institution in the United States that is commonly cited as being too big to fail. They have approximately 200 million customer accounts and do business in more than 160 countries.
We are seeking a hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests.
Key Responsibilities
* Design, develop, and maintain responsive and scalable UI components using modern frameworks.
* Write clean, maintainable, and testable code with a strong focus on performance and user experience.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure code quality through unit tests, static code analysis, and code reviews.
* Participate in continuous integration and delivery processes.
* Maintain high standards of code quality and ensure adherence to best practices.
Required Skills and Experience
Frontend Development
* Strong proficiency in JavaScript (ES6+) and TypeScript.
* Deep understanding of:
* Functional programming concepts
* State management patterns
* Asynchronous programming
Frameworks
* Solid experience in at least one of the following:
* React: Including Hooks, Context API/Redux, Router, and AG Grid for complex data visualization.
* Angular: Component architecture, services, dependency injection, and NgRx (preferred).
Testing
* Strong experience with unit testing tools:
* React: Vitest, Jest, React Testing Library
* Angular: Jasmine, Karma, TestBed
* E2E Testing: Experience with Playwright
Tooling
* Experience with:
* Static code analysis tools (ESLint, Prettier, Sonar)
* Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow)
* Frontend build tools/bundlers: Webpack, Vite, Rollup
DevOps & CI/CD
* CI tools: TeamCity, Jenkins, Tekton
* Containerization: Docker, Podman, containerd
* Cloud platforms: Kubernetes, OpenShift
* Linux proficiency
Other Technical Skills
* Dependency management: npm, Yarn
* Familiar with binary repositories (e.g., JFrog Artifactory)
* Able to detect/remediate out-of-date dependencies and security issues
* Web security concepts: HTTPS, CORS, OAuth, JWT
* RESTful API integration
* CSS preprocessors (SASS, LESS) and styling libraries (CSS Modules, Styled Components, TailwindCSS)
Nice to Have
* Contributions to open-source projects
* Experience with performance optimization and accessibility best practices
RE Partners is a technology consulting firm for those leaders that want to become champions by choosing a partner, not a staffing agency. RE Partners knows that a digital transformation is more than just technology. We have a successful track record of being a preferred vendor for Fortune 1000 companies by leveraging the talent of our global delivery organization and network of technology partners. This approach has helped a wide-ranging portfolio of global clients reach their goals. The firm's dedication to diversity has earned it the Women's Business Enterprise National Council (WBENC) certification as a Woman-Owned Business.