Job details
Freelance Front-End Developer (React)
- Java
- REST
- Agile
- React Native
- ES6
- Scrum
- React.js
Posted: 3 days ago
Freelance Front-End Developer (React)
Location: Remote
Contract Duration: 3–6 Months
Experience Level: 3+ Years
Employment Type: Freelance / Project-Based
About the Role:
We are seeking a talented Front-End Developer with strong experience in React.js to join our team on a freelance basis. The ideal candidate will be responsible for developing responsive web and mobile applications, implementing intuitive user interfaces, and ensuring seamless user experiences across platforms.
Key Responsibilities:
- Develop and maintain front-end features using React.js and related frameworks.
- Collaborate with backend developers and designers to create responsive, high-performing web and mobile applications.
- Translate UI/UX wireframes into high-quality, reusable code.
- Optimize applications for speed, scalability, and performance.
- Ensure design consistency and best practices in UI implementation.
- Troubleshoot and debug application issues promptly.
- Participate in code reviews and contribute to improving development standards.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Minimum 3 years of hands-on experience in front-end development.
- Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience in building responsive and mobile-first applications.
- Familiarity with RESTful APIs and integration with backend services.
- Experience in UI implementation and understanding of modern design principles.
- Knowledge of version control systems such as Git.
- Ability to work independently, meet deadlines, and communicate effectively in a remote environment.
Nice to Have:
- Experience with React Native or Progressive Web Apps (PWAs).
- Familiarity with UI frameworks such as Material UI, Tailwind CSS, or Ant Design.
- Understanding of Agile/Scrum methodologies.
Contract Details:
- Type: Freelance / Remote
- Duration: 3 to 6 Months (with possible extension)
- Working Hours: Flexible, with regular progress updates and team check-ins