React Frontend Developer

🛠 Tech Stack & Hands-on Tasks:

React: We're building our new web platform from scratch. Your core job will be to:
  • - Develop React components and pages directly from design mockups.
  • - Implement state management using hooks and context (we're not big on third-party state managers).
  • - Ensure the components are modular, reusable, and maintainable.
  • - We're currently on React version 18.x; familiarity with Concurrent Mode and Suspense is a bonus.

RESTful Services & AWS Integration:
  • - Connect frontend components to backend services hosted on AWS.
  • - Make sure API calls are efficient, and error handling is robust.
  • - Work closely with backend teams to optimize data flow and structure.

Testing & CI/CD:
  • - We expect a minimum of 60% test coverage for the codebase.
  • - Familiarize yourself with AWS CI/CD tools. We rely on them to automate our deployment process, so understanding their workflow is crucial.

Performance & Optimization:
  • - Ensure our web app is lightning-fast. Implement code-splitting, lazy loading, and other performance optimizations.
  • - Utilize AWS services, such as Lambda and S3, to further enhance application performance.

📘 Libraries & Best Practices:

We prefer to keep our library usage minimal. If there's native React or JS functionality, we lean towards that. However, we're open to suggestions if you believe a library can significantly improve our workflow. Code reviews are part of our daily routine. Be ready to critique and be critiqued — it's all in the spirit of building something great!


📩 Your Place in the Team:

We're not just looking for a coder; we're looking for a developer who understands the why behind the what. If you can think critically, offer solutions, and love diving deep into React and AWS, you're the developer we want.

Apply now

Schedule a call

Please also send your cv to naim.mustafa@skillodyssey.com


One Comprehensive Interview:

Sit for a single in-depth technical assessment with us. No repeated processes for every job you eye.