Position Overview:
We are looking for a skilled Frontend Developer proficient in React.js to join our development team.
The ideal candidate will have hands-on experience in building responsive web applications and possess a solid understanding of frontend technologies.
This role offers an exciting opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute to the growth and success of our products.
Responsibilities:
- Develop and implement user-friendly frontend applications using React.js.
- Collaborate with product managers, designers, and backend developers to translate UI/UX designs into high-quality code.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Optimize application performance and ensure responsiveness across various devices and browsers.
- Troubleshoot and debug issues to ensure smooth user experience.
- Stay updated on emerging technologies and industry trends to continuously improve development processes and techniques.
- Participate in code reviews and provide constructive feedback to team members.
- Contribute to the overall architecture and design decisions of the frontend applications.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2 years of professional experience as a Frontend Developer, with a strong focus on React.js.
- Proficiency in HTML5, CSS3, and JavaScript, with a deep understanding of frontend development principles.
- Experience with state management libraries such as Redux or Context API.
- Familiarity with RESTful APIs and asynchronous request handling.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a fast-paced environment and meet project deadlines.
- Experience with version control systems such as Git.