Astra North Infoteck Inc. - Frontend Developer (Angular to React Migration)
Front-End Developer is needed in Toronto, Canada.
Client: Astra North Infoteck Inc.
Location: Toronto, ON, ca
Contract: Contract
Job Description
We are seeking a Frontend Developer to work on enhancing and modernizing a Java-based banking application UI from Angular to React.js. This role requires strong hands-on experience in frontend development using Angular and React, along with the ability to integrate with Java-based backend services and a good understanding of banking domain applications.
The ideal candidate will act as the primary customer-facing Single Point of Contact (SPOC), driving requirements, leading design discussions, and creating detailed user stories to support Agile delivery while minimizing business disruption.
Key Responsibilities
1. Angular to React Migration
- Work on migration of UI components from Angular to React.js as part of a frontend modernization initiative.
- Analyze existing Angular architecture including components, modules, and shared libraries.
- Document:
- Functional behavior
- UI workflows and dependencies
- State management and validations
- Define migration roadmap including:
- Strategy and phased approach
- Dependency mapping
- Risk identification and mitigation
- Collaborate with architects and engineering teams to ensure seamless execution.
2. Java Backend Alignment
- Work closely with backend teams to understand:
- Spring Boot microservices and APIs
- Data models and business logic
- System integrations and performance considerations
- Ensure frontend migration aligns with existing backend contracts and services.
- Conduct impact analysis for any backend changes due to frontend migration.
- Support end-to-end system consistency and performance optimization.
3. Stakeholder Management & Customer Ownership
- Act as the primary SPOC for all client communications related to:
- Requirements
- Migration scope
- Risks and timelines
- Lead:
- Customer workshops
- Functional demos and walkthroughs
- Design and solution discussions
- Manage cross-functional dependencies across business and IT teams.
- Provide regular updates in governance forums covering:
- Progress tracking
- Risks and mitigation plans
- Key architectural and business decisions
Requirements
- Strong experience in React.js and Angular migration projects.
- Solid understanding of Java, Spring Boot, and microservices architecture.
- Experience in Banking/Financial Services domain.
- Expertise in Agile methodologies (user stories, backlog management).
- Excellent stakeholder communication and client-facing skills.
Nice to Have
- Experience with large-scale application modernization.
- Knowledge of UI performance optimization techniques.
- Familiarity with API integration and contract management.
Additional Information
Experience: 6โ8 Years
Work Model: Hybrid (3 days/week in office)
Domain: Banking & Financial Technology
How It Works
๐Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
๐Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
๐Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twineโs tools to find more opportunities.