Unknown Company

Application Programmer III

jersey city, nj • Posted 4 days ago
Onsite Full Time General

Global Markets Generative AI — UI DeveloperStart your next adventure in Jersey City, NJ, a vibrant hub for technology and finance. This opportunity offers a dynamic environment where you can grow your skills and make a significant impact.Join a team committed to leveraging Generative AI to drive insights and efficiencies in Global Markets. We are seeking a talented UI Developer to create modern, scalable, and accessible web interfaces using React and TypeScript.

Collaborate with various teams to deliver exceptional user experiences and enterprise-grade applications.Key ResponsibilitiesDesign, develop, and maintain reusable UI components using React and TypeScript.Implement responsive and accessible interfaces aligned with enterprise standards (e.g., WCAG).Collaborate with product managers, UX designers, and backend engineers to deliver high-quality features.Integrate with RESTful APIs and manage application state using Redux Toolkit and RTK Query.Incorporate Vercel AI SDK UI components to enhance chatbot functionality and user experience.Ensure code quality through unit and integration testing using Vitest and React Testing Library.Participate in code reviews and contribute to architectural decisions.Optimize performance and troubleshoot issues across browsers and devices.Design, develop, and modify architecture components, application interfaces, and solution enablers while maintaining principal architecture integrity.Automate manual release activities and support CI/CD pipelines.Design, develop, and maintain automated test suites (integration, regression, performance).Troubleshoot build and setup failures and facilitate resolution.Communicate status frequently to technology partners.Required Skills & Experience5 years of experience in similar roles developing modern web applications with React and TypeScript (20%).Expert React and JavaScript/TypeScript development skills (20%).Strong understanding of component-based architecture and state management (15%).Experience with responsive design and accessibility best practices (10%).Hands-on experience in Python service-side development and APIs (e.g., FastAPI) (10%).Familiarity with testing frameworks (Vitest, React Testing Library) and pytest for Python (10%).Knowledge of build tools (Vite) and enterprise toolchains (Jenkins, SonarQube) (5%).Experience working in large teams on shared multi-repo codebases with CI/CD and continuous testing (5%).Proficiency with Git/Bitbucket and collaborative development workflows (5%).Experience with databases/caches (e.g., MongoDB, Redis) and distributed data (e.g., Impala) (5%).Non-Technical SkillsSelf-starter able to break down complex problems, manage dependencies, and drive solutions efficiently.Detail oriented and highly organized.Clear and effective communication with business stakeholders, developers, and support teams.Adaptable to shifting and competing priorities.Committed and proactive in ensuring high quality of service.Preferred QualificationsExperience with schema validation using Zod.Familiarity with component documentation tools (e.g., Storybook).Experience using Vercel AI SDK UI components to enhance conversational interfaces.Understanding of performance optimization techniques for large-scale applications.Experience developing frameworks and tools specific to AI/ML applications.Familiarity with cloud platforms and development in cloud environments.QualificationsBachelor's (or higher) degree in Computer Science or related field.5 years in similar roles.

Back to Job Search