- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 12 hours ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Job description
Key Responsibilities
- Design, develop, and maintain web applications using React.js framework.
- Create reusable, modular, and scalable user interface components to enhance application robustness.
- Convert UI/UX design mockups into fully responsive, interactive web pages.
- Integrate front-end components with RESTful APIs and external third-party services.
- Enhance application performance and scalability through optimization techniques.
- Identify and fix bugs, troubleshoot issues to ensure smooth functionality of web applications.
- Produce clean, well-structured, maintainable, and documented source code adhering to best practices.
- Collaborate effectively with multidisciplinary teams throughout the software development life cycle.
- Participate actively in peer code reviews to maintain code quality standards.
- Ensure compatibility across multiple browsers and implement responsive design principles.
Required Skills
- Advanced proficiency in JavaScript, including modern ES6+ syntax and features.
- Practical experience working with React.js for building web interfaces.
- Strong knowledge of HTML5 and CSS3 standards and techniques.
- Familiarity with React features such as Hooks, Context API, and component lifecycle management.
- Experience using Redux or similar state management tools.
- Ability to integrate and work with REST APIs.
- Proficient with version control systems, particularly Git and GitHub.
- Understanding of principles behind responsive web design and adaptive layouts.
- Knowledge of asynchronous programming concepts in JavaScript.