We are seeking a skilled and motivated React.js Developer with at least 3 years of experience and basic knowledge of Java to join our development team. The ideal candidate will have a strong background in building responsive and intuitive web applications and be eager to work in a supportive and challenging environment.
Responsibilities:
Develop and maintain web applications using React.js
Create responsive and intuitive user interfaces
Collaborate with designers and backend developers to implement new features
Optimize components for maximum performance across various web-capable devices and browsers
Write clean, maintainable, and efficient code
Participate in code reviews and contribute to a culture of continuous improvement
Understand and implement best practices in web development
Utilize basic knowledge of Java to understand and integrate backend services
Troubleshoot and debug application issues
Requirements
Minimum of 3 years of professional experience in front-end development
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Extensive experience with React.js and its core principles
Familiarity with popular React.js workflows (such as Flux or Redux)
Knowledge of modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements
Basic understanding of Java and experience working with RESTful APIs
Familiarity with code versioning tools such as Git
Excellent problem-solving skills and attention to detail
Lorem ipsum dolor sit amet, consectetur adipiscing elit.