Taro Logo

Senior React JS Engineer

Lahore, Punjab, PakistanKarachi, Karachi City, Sindh, Pakistan
Frontend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior React JS Engineer

CodeNinja is seeking a Senior React JS Engineer to join their Professional Services team. This role focuses on building and maintaining sophisticated web applications using React.js and modern frontend technologies. The ideal candidate will have extensive experience in frontend architecture, component-based development, and the React ecosystem. You'll be responsible for creating responsive, performant applications while ensuring security and maintainability. Working from either Lahore or Karachi office, you'll collaborate with teams to deliver high-quality frontend solutions. This position offers the opportunity to work on challenging projects while implementing best practices in frontend development, state management, and testing. The role requires a strong technical background combined with excellent problem-solving and communication skills, making it perfect for experienced React developers looking to take on senior-level responsibilities in a professional services environment.

Last updated 2 months ago

Responsibilities For Senior React JS Engineer

  • Design, develop, and maintain responsive web applications using React.js
  • Develop reusable and maintainable UI components using React and state management libraries
  • Integrate with backend services using RESTful while ensuring optimal performance
  • Optimize applications for speed, responsiveness, and accessibility
  • Ensure consistent UI/UX experiences across web and mobile platforms
  • Implement efficient state management solutions for scalable frontend architecture
  • Write unit, integration, and end-to-end tests using Jest and React Testing Library
  • Implement secure authentication handling and frontend security measures
  • Maintain clear technical documentation and component libraries

Requirements For Senior React JS Engineer

React
JavaScript
TypeScript
  • Bachelor's in Computer Science, Software Engineering, or a related field (Master's is a plus)
  • Minimum 5+ years of experience with expertise in frontend architecture, React ecosystem, and mobile development
  • Strong problem-solving, collaboration, and communication skills
  • Experience with React and state management libraries (e.g., Redux)
  • Experience with RESTful API integration
  • Knowledge of frontend security best practices
  • Experience with testing frameworks like Jest and React Testing Library