![]()
Job Title: Application Programmer III - Global Markets GenAI UI Developer
Location: New York, NY or London, UK; 3 days onsite required; Jersey City, NJ (NJ2-525-18-04) as designated worksite for some roles
Duration: Travel - 12 months; Start: ASAP
Pay Rate: $68.26
Job ID: 371421
Notes: Glider: Candidate ID Verification only. Must put location on resume.
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking an Application Programmer III - UI Developer to build modern, scalable, and accessible web interfaces for a Global Markets Generative AI platform at Client. The ideal candidate will have strong experience in React, TypeScript, and Python service-side integration and a proven ability to deliver enterprise-grade user experiences that meet functional, non-functional, and compliance requirements.
Responsibilities:
- Design, develop, and maintain reusable UI components with React and TypeScript.
- Implement responsive and accessible interfaces aligned with WCAG and enterprise standards.
- Collaborate with product managers, UX designers, and backend engineers to deliver high-quality features.
- Integrate with RESTful APIs and manage 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 with Vitest and React Testing Library.
- Participate in code reviews and contribute to architectural decisions and design documentation.
- Optimize performance and troubleshoot issues across browsers and devices.
- Code solutions in JavaScript/TypeScript (React) and Python; implement automated tests per acceptance criteria and compliance requirements.
- Design, develop, and modify architecture components, application interfaces, and solution enablers while maintaining architecture integrity.
- Execute story refinement, define requirements, and estimate work across the delivery lifecycle.
- Perform proof of concept work to validate new ideas or mitigate risk.
- Automate manual release activities and support CI/CD pipelines and continuous testing.
- Design, develop, and maintain automated test suites, including integration, regression, and performance tests.
- Troubleshoot build and setup failures and facilitate resolution with partners.
- Communicate status and risks frequently to technology partners and stakeholders.
Required Skills & Qualifications:
- 5+ years developing modern web applications with React and TypeScript.
- Expert React and JavaScript/TypeScript skills with component-based architecture and state management.
- Experience with responsive design and accessibility best practices.
- Hands-on Python service-side development and APIs (e.g., FastAPI); pytest familiarity.
- Testing frameworks proficiency: Vitest and React Testing Library; CI tools such as Jenkins and SonarQube.
- Knowledge of build tools and toolchains, including Vite, Git/Bitbucket, and multi-repo workflows with CI/CD and continuous testing.
- Experience with databases and caches (e.g., MongoDB, Redis) and distributed data systems (e.g., Impala).
- Strong understanding of software architecture principles, analytical skills, and problem-solving abilities.
- Experience with Agile tools (e.g., Jira).
Preferred Skills:
- Schema validation using Zod.
- Component documentation tools such as Storybook.
- Vercel AI SDK UI components for conversational interfaces.
- Performance optimization techniques for large-scale applications.
- Frameworks and tools for AI/ML applications and familiarity with cloud platforms.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume and ensure your location is listed, or contact:
Email:
Phone: