Our UK-based client is hiring a Remote Sr. React Frontend Engineer in Pakistan.
Salary will be paid in Remittance to save tax.
Job Description:
We are seeking a talented and detail-oriented Frontend React Developer to join our dynamic team. The ideal candidate will have strong written and oral communication skills, extensive experience in React development, and a proven track record of optimizing front-end web applications. Familiarity with gRPC and Protocol Buffers, along with some UI design experience, will be considered an advantage.
Key Responsibilities:
- Develop and maintain high-quality, scalable, and reusable code using React for our web applications.
- Collaborate with cross-functional teams, including back-end developers and web designers, to ensure seamless integration and alignment with project objectives.
- Optimize web applications for maximum speed and scalability while ensuring they are user-friendly and align with our brand identity.
- Implement responsive design to ensure our web applications are mobile-friendly.
- Utilize gRPC and Protocol Buffers for efficient, type-safe, and scalable data exchange between servers and clients.
- Apply best practices for UI design and frontend architecture, contributing ideas and perspectives on improving user experience.
- Participate in code reviews, testing, and debugging to enhance application performance.
- Stay updated on emerging technologies and frameworks, and proactively suggest improvements to our technology stack and development practices.
Qualifications:
- 3+ years experience as a React Developer or similar role.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles, along with popular React.js workflows (such as Flux or Redux).
- Experience with frontend optimization techniques and tools.
- Familiarity with RESTful APIs, gRPC, and Protocol Buffers.
- Basic knowledge of UI/UX design principles.
- Excellent communication and teamwork skills, with the ability to articulate complex ideas effectively.