React Developer
About EvolvingDesk:
EvolvingDesk is upcoming in the IT industry, offering cutting-edge digital solutions to enhance user experiences and drive business growth. We are looking for an experienced React Developer to join our front-end development team. You will work on building innovative, scalable web applications with a focus on user experience, performance, and maintainability.
Key Responsibilities:
- Develop and maintain responsive web applications using React and related technologies.
- Collaborate with UI/UX designers, back-end developers, and product managers to deliver high-quality, user-friendly web applications.
- Write clean, scalable, and maintainable code using modern JavaScript (ES6+), HTML, and CSS.
- Optimize components for maximum performance across various web-capable devices and browsers.
- Troubleshoot and debug issues across a range of devices and platforms.
- Participate in code reviews and contribute to continuous improvement in development processes.
- Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of professional experience in front-end development with React.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with popular React workflows such as Redux or Context API.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with build tools like Webpack, Babel, and version control systems like Git.
- Familiarity with front-end testing frameworks such as Jest or React Testing Library.
- Strong problem-solving skills and the ability to troubleshoot complex web applications.
Preferred Skills:
- Experience with TypeScript.
- Familiarity with React Native for mobile development.
- Knowledge of modern design systems, accessibility standards, and responsive design principles.
- Experience with back-end technologies like Node.js or understanding of cloud-based services like AWS or Azure.
- Understanding of CI/CD pipelines and automated deployment processes.
Why Join EvolvingDesk:
- Competitive salary and benefits package.
- Opportunities for professional growth and certifications.
- Collaborative and innovative work environment.
- Work on exciting and impactful projects using the latest web development technologies.
How to Apply:
If you’re a passionate React Developer ready to take your career to the next level, we’d love to hear from you! Please send your resume and cover letter to [email protected].
EvolvingDesk is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Category: Development
Job Type: Part Time
Job Location: Remote