Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: React.js Developer
Role Overview:
We are seeking a skilled React.js Developer with experience in micro frontends and a strong understanding of state management performance and security. The ideal candidate will be proficient in developing complex UIs based on Figma designs and have expertise in using MUI and Ant Design. This role requires a detailoriented individual who can deliver highquality responsive web applications and contribute to the success of our projects. Additionally the candidate will manage agile sprints create documentation to assist the development team and ensure designs are approved by stakeholders.
Key Responsibilities:
Develop and Maintain Applications:Design build and maintain efficient reusable and reliable React.js applications.
Micro Frontends:Implement and manage micro frontend architecture to ensure scalable and maintainable code.
State Management:Utilize state management libraries (e.g. Redux MobX) to manage the applications state efficiently.
Performance and Security:Optimize applications for maximum performance and ensure the security of the code and user data.
UI Development:Develop complex responsive UIs based on Figma designs using MUI and Ant Design components.
Agile Methodology:Participate in all stages of the agile development lifecycle including sprint planning standups and retrospectives. Maintain sprints and ensure agile practices are followed.
Documentation:Create and maintain documentation to assist the development team and ensure stakeholder approvals for UI/UX designs.
Reusable Components:Develop reusable components to streamline development and ensure consistency across applications.
RealTime Communication:Implement realtime communication features in web applications.
Code Quality:Conduct code reviews and ensure adherence to coding standards and best practices.
Collaboration:Work closely with other developers designers and stakeholders to achieve project goals and deliver highquality software solutions.
Problem Solving:Identify bottlenecks and bugs and devise solutions to these problems.
Continuous Improvement:Stay uptodate with the latest industry trends technologies and best practices and proactively apply this knowledge to improve the development process.
Experience:
Minimum of 35 years of experience as a React.js Developer.
Experience with micro frontend architecture and state management libraries (e.g. Redux).
Preferred Qualifications:
Education:Bachelors degree in Computer Science Engineering or a related field (or equivalent work experience).
Micro Frontends Knowledge:Deep understanding of micro frontend architecture and design patterns.
Performance Tuning:Experience with performance tuning and optimization techniques.
Security Practices:Familiarity with web security practices and tools.
Collaboration Tools:Experience with collaboration tools such as GitHub Jira and Confluence.
Company Culture and Benefits:
Culture: Join a collaborative and innovative team environment where your contributions are valued.
Growth Opportunities: Opportunities for career growth professional development and training programs.
Lunch
Alternate Saturdays off
12 Paid leaves in a year
6 Sick Leaves in a year
12 Public Holidays
How to Apply
Please submit your resume and a cover letter detailing your experience and why you are the perfect fit for this role at Include links to any relevant GitHub repositories or projects.
Required Experience:
Manager
Full-Time