
Search by job, company or skills
Job Description:
We are looking for a highly creative and experienced Front End Developer with a minimum of 2 years of hands-on expertise in React framework. The ideal candidate should not only possess strong technical skills but also have a proven track record of working on live projects that showcase a high level of creativity and innovation.
Responsibilities
- Develop, test, and maintain web applications using React.js.
- Collaborate with UI/UX designers to translate wireframes and design concepts into responsive web pages.
- Integrate frontend components with RESTful APIs and work closely with backend developers.
- Optimize web applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs and actively contribute to the design process.
- Troubleshoot and debug issues, ensuring cross-browser compatibility and adherence to web standards.
- Participate in code reviews, provide feedback, and ensure coding standards and best practices are followed.
- Maintain and update existing web applications, ensuring they meet the latest security and performance standards.
- Stay updated with the latest trends in frontend development, particularly in React.js and JavaScript.
Skills And Qualifications
- React.js: 2+ years of experience with React.js, including hooks, state management (using Context API, Redux, or MobX), and component-based architecture.
- JavaScript (ES6+): Strong knowledge of modern JavaScript features and functionalities.
- HTML5/CSS3: Proficiency in creating responsive layouts and writing clean, semantic HTML/CSS code.
- Version Control: Experience with Git and managing repositories in collaborative team environments.
- APIs: Experience integrating with RESTful APIs and working with JSON data.
- Cross-Browser Compatibility: Understanding of browser-specific quirks and how to resolve them.
- Responsive Design: Ability to build mobile-first, responsive web pages using CSS frameworks like Bootstrap or Tailwind CSS.
- Testing: Ability to test their own code and output, ensuring functionality and quality.
- Problem Solving: Strong debugging and troubleshooting skills.
- Soft Skills: Excellent communication skills, ability to work collaboratively in teams, and attention to detail.
- TypeScript: Experience with TypeScript in large-scale React applications.
Plus Points
- SSR (Server-Side Rendering): Experience with Next.js or similar frameworks for optimizing performance and SEO.
- Performance Optimization: Understanding of web performance optimization techniques, including lazy loading, caching strategies, and minimizing render times.
- Animations: Experience using GSAP, Framer Motion, or React Spring for creating smooth animations.
- WebSockets: Experience with WebSockets for implementing real-time functionality in web applications.
- Design Tools: Basic knowledge of design tools like Figma, Sketch, or Adobe XD to better collaborate with designers.
- Open-Source Contributions: Contributions to frontend development communities or open-source projects.
- Leadership: Experience in mentoring junior developers or leading small frontend teams.
- RxJS: Familiarity with RxJS for managing asynchronous data streams and reactive programming in React applications.
- Unix: Hands-on experience with Unix/Linux environments, including basic shell scripting and command-line tools for development and troubleshooting.
Job ID: 127650295