Apptad
React Developer
ApptadCanada15 hours ago
ContractRemote FriendlyConsulting

Job Title: React Developer

Type: Full-time (or Contract)

About Us:

We are a dynamic and innovative team in [your industry – e.g., fintech / e-commerce / SaaS] seeking a talented React Developer to join us in building next-generation web applications.

Role Overview:

As a React Developer, you will design, develop, and maintain front-end applications using React (and related technologies). You’ll collaborate closely with UX/UI designers, back-end engineers, and product stakeholders to deliver great user experiences.

Key Responsibilities:

  • Develop new user-facing features using React and associated libraries (e.g., Redux, Context API)
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high-quality code
  • Optimize components for performance, scalability, and maintainability
  • Collaborate with back-end developers to integrate APIs and services
  • Write unit/integration tests for front-end code and ensure good test coverage
  • Participate in code reviews, troubleshooting, and optimization
  • Stay current with front-end development trends and best practices
  • Required Qualifications:
  • Bachelor’s degree in Computer Science, Engineering or equivalent experience
  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3
  • Solid experience working with React (2-4+ years)
  • Experience using state-management libraries (Redux, MobX, or Context API)
  • Familiarity with front-end build tools (Webpack, Babel), package managers (npm, Yarn)
  • Experience with RESTful APIs and asynchronous request handling
  • Understanding of responsive design and cross-browser compatibility
  • Ability to write clean, modular, readable code and follow best practices
  • Preferred Skills (Nice-to-Have):
  • Experience with TypeScript
  • Experience with Next.js or other React frameworks
  • Familiarity with GraphQL
  • Experience with automated testing frameworks (Jest, React Testing Library)
  • Knowledge of CI/CD workflows and tools (GitHub Actions, Jenkins)
  • Familiarity with Agile/Scrum methodologies
  • What You’ll Get:
  • A collaborative, supportive work environment
  • Opportunities for professional growth and learning
  • Flexible working hours (and remote/hybrid options if applicable)
  • Competitive compensation and benefits package

Key Skills

Ranked by relevance