Astra North Infoteck Inc. - ReactJS Developer- Enterprise Applications
Developer is needed in Toronto, Canada.
Client: Astra North Infoteck Inc.
Location: Toronto, ON, ca
Contract: Contract
Job Description
We are seeking a highly skilled Senior ReactJS Developer to design, develop, and maintain modern, scalable web applications. The ideal candidate will have extensive experience building enterprise-grade user interfaces using ReactJS, TypeScript, and modern frontend technologies while collaborating closely with backend teams to deliver high-quality solutions.
Requirements
Experience
- 8–10 years of overall software development experience.
- Minimum 8 years of hands-on experience with ReactJS (latest versions).
Key Responsibilities
- Design, develop, and maintain responsive and scalable web applications using ReactJS.
- Build reusable UI components and implement modern frontend architecture.
- Develop user interfaces from scratch based on business requirements and design specifications.
- Integrate frontend applications with RESTful APIs and backend services.
- Collaborate with backend developers to define JSON contracts and API integrations.
- Write and maintain unit and integration tests using React Testing Library (RTL).
- Implement state management using Redux, Context API, Hooks, and React Hook Forms.
- Optimize application performance, scalability, and responsiveness.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Troubleshoot and resolve frontend issues and application defects.
- Support CI/CD implementation and deployment processes.
Required Technical Skills
Front-End Technologies
- ReactJS (Latest Versions) – 8+ years
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Responsive Web Design
React Ecosystem
- Redux
- Context API
- React Hooks
- React Hook Forms
- React Query
- AG-Grid
UI Libraries
- Material UI (MUI)
- React Bootstrap
Testing
- React Testing Library (RTL)
- Test-Driven Development (TDD)
API & Integration
- RESTful APIs
- JSON Data Contracts
- Frontend-Backend Integration
Build & Development Tools
- NPM
- Webpack
- Git
- Bitbucket
Methodologies
- Agile
- Scrum
- TDD
Additional Technical Skills (Nice to Have)
- Java
- Spring Boot
- REST API Development
- Database Technologies (SQL/NoSQL)
- AWS or GCP Deployment Knowledge
- CI/CD Pipeline Experience
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Ability to work independently with minimal supervision.
- Experience working in geographically distributed teams.
- Strong collaboration and stakeholder management skills.
- Quick learner with the ability to adapt to new technologies.
Contract Details
Duration: 12 Months Contract
Location: Hybrid – 3 Days/Week Onsite
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
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.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.