Job Title: React Developer
Job Summary:
We are seeking a skilled and motivated React Developer to join our dynamic development team. The ideal candidate will have a strong understanding of modern JavaScript, proficiency in React.js, and a passion for building high-quality, user-friendly web applications. As a React Developer, you will be responsible for designing and implementing user interface components, collaborating with cross-functional teams, and ensuring the technical feasibility of UI/UX designs.
Key Responsibilities:
- Develop new user-facing features using React.js
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Collaborate with back-end developers and web designers to improve usability
- Ensure the technical feasibility of UI/UX designs
- Conduct code reviews and provide constructive feedback to team members
- Stay up-to-date with the latest industry trends and technologies
Qualifications:
- Proven experience as a React Developer or similar role
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools, such as Git
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Experience with server-side rendering and Next.js
- Familiarity with GraphQL
- Understanding of responsive design principles
Benefits:
- Competitive salary and performance-based bonuses
- Comprehensive health, dental, and vision insurance
- Opportunities for professional development and career advancement
- Flexible working hours and remote work options
- Collaborative and inclusive company culture
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you are passionate about technology and eager to contribute to exciting projects, we encourage you to apply.
Application
Apply for React Developer
ZeroHiring (Muluken)