Position Title: Senior React Developer
Employer: Awura Computing PLC
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Posted date: 9 months ago
Deadline: Submission date is over
About Awura PLC
Awura PLC is a technology company focused on creating outstanding digital experiences through innovative web applications. We are looking for a passionate Senior React Developer to lead the development of advanced web applications, focusing on state management and SEO practices.
Job Description
You will build and maintain high-quality web applications, architect scalable solutions, implement state management, and optimize for SEO to enhance visibility and performance.
Key Responsibilities
- Frontend Development: Create responsive and user-friendly interfaces using React.js.
- State Management: Use libraries like Redux or Context API for efficient data handling.
- SEO Optimization: Apply SEO best practices, including server-side rendering (SSR) with frameworks like Next.js.
- Performance Optimization: Ensure fast loading times and optimal performance.
- Code Quality: Write clean, maintainable code with documentation.
- Collaboration: Work with designers, backend developers, and product managers.
- Mentorship: Guide junior developers in state management and SEO.
- Testing & Debugging: Conduct thorough testing to ensure code reliability.
- Continuous Improvement: Stay updated with industry trends and modern techniques.
Qualifications
- Experience: 5+ years in frontend development, focusing on React.js, state management, and SEO.
- React Expertise: Strong knowledge of React.js and advanced patterns.
- State Management Skills: Proficiency in Redux or Context API.
- SEO Knowledge: Understanding of SEO principles and SSR.
- JavaScript Proficiency: Strong skills in JavaScript (ES6+), HTML5, and CSS3.
- Frameworks: Experience with Next.js for SEO and performance.
- Performance Optimization: Skills in optimizing web applications.
- UI/UX Skills: Familiarity with styling libraries like Material-UI.
- Testing: Experience with testing frameworks like Jest.
Preferred Skills
- TypeScript: Experience for type-safe code.
- GraphQL: Familiarity with API integration.
- Analytics Tools: Understanding of Google Analytics and SEO tools.
- Cloud & DevOps: Basic knowledge of AWS or Azure and CI/CD pipelines.
- Web Accessibility: Awareness of accessibility standards (WCAG).
Benefits
- Competitive salary and benefits.
- Opportunity to work on impactful projects.
- Supportive and innovative work culture.
- Chance to lead and mentor a dedicated development team.