Senior ReactJS Developer
Job Description:
Senior Front End Developer
Job Type: Full-Time
About the Company:
We are currently seeking a skilled Front End Developers with a strong background in ReactJS to join our dynamic team. If you are passionate about creating responsive, user-friendly web applications with the latest technologies and thrive in a collaborative environment, we would be excited to hear from you.
Key Responsibilities:
- Develop and maintain high-quality front-end architecture with ReactJS.
 - Design and implement scalable React UI libraries from scratch.
 - Collaborate with back-end developers and web designers to improve usability.
 - Utilize front-end bundlers like Webpack and Rollup for efficient code compilation.
 - Employ micro frontends techniques using Module Federation to enhance scalability and maintainability.
 - Ensure the technical feasibility of UI/UX designs.
 - Optimize applications for maximum speed and scalability.
 - Maintain and improve website.
 - Stay up-to-date with emerging technologies.
 
Requirements:
- Minimum 4 years of hands-on experience with ReactJS.
 - Deep understanding of ReactJS and its core principles.
 - Proficient in JavaScript (ES6+), HTML, and CSS (CSS Modules).
 - Experience in developing React UI libraries from scratch.
 - Familiarity with micro frontends techniques and Module Federation.
 - Strong expertise with front-end bundlers like Webpack and Rollup.
 - Ability to work independently to deliver high-quality results within set deadlines.
 - Demonstrates strong academic performance, reflecting a solid foundation in relevant fields.
 - Possesses excellent problem-solving skills and critical thinking abilities, capable of navigating complex challenges effectively.
 - Exhibits a strong willingness to learn and embraces the dynamic, innovative culture of a startup environment.
 
Nice to Have:
- Experience in developing custom dashboards.
 - Knowledge of the SignalR library for real-time web functionality.
 - Familiarity with web performance optimization techniques.
 - Experience with testing frameworks such as Jest, Enzyme, etc.
 
Additional Skills:
- Proactive and self-motivated with a strong work ethic.
 - Ability to work independently and as part of a team.
 - Critical thinker with the ability to identify and resolve issues.
 - Eager to learn new technologies and frameworks.
 - No English require but it’s nice to have
 
What We Offer:
- Competitive salary and benefits package.
 - Hybrid working model – 2 days at the office.
 - Opportunities for professional growth and advancement.
 - A collaborative and supportive work environment.
 - Innovative projects and the chance to work with the latest technologies.
 
Required Skills:
Compilation Usability CSS Scalability Web Applications Salary Scratch Architecture Optimization Developers Critical Thinking HTML JavaScript Testing Design English