Job Description: UI Developer (React.js).
Role Overview :
We are seeking a skilled UI Developer with strong expertise in React. js and related frontend technologies such as TypeScript, HTML, CSS, and JavaScript.
The ideal candidate should have a solid understanding of modern UI development principles and practices, with experience in mentoring junior developers, particularly in React.js.
Key Responsibilities :
– Develop robust and maintainable user interfaces using React.js and TypeScript.
– Collaborate closely with UX/UI designers, product managers, and backend developers to implement versatile frontend solutions.
– Mentor and guide junior developers, particularly in React.js, providing technical expertise and best practices.
– Lead and actively participate in code reviews to ensure code quality and adherence to coding standards.
– Work closely with cross-functional teams to understand business requirements and translate them into technical requirements and implementation plans.
– Help in conceptualizing and developing UI architecture.
– Stay updated with the latest trends and best practices in UI development and share knowledge within the team.
Required Skills And Experience :
– Bachelor’s degree in Computer Science, Engineering, or a related field.
– Strong proficiency in React.js and its core principles.
– Experience with TypeScript, HTML5, CSS3, and JavaScript.
– Familiarity with backend technologies/frameworks such as Nest.js is a plus.
– Proven track record of building and delivering complex web applications.
– Experience in mentoring junior developers and fostering a collaborative team environment.
– Excellent problem-solving skills and ability to troubleshoot complex issues.
– Strong communication skills with the ability to articulate technical concepts clearly and effectively.
Preferred Qualifications :
– Experience with responsive design and development techniques.
– Knowledge of state management libraries such as Redux or MobX.
– Familiarity with testing frameworks such as Jest, Enzyme, or Cypress.
– Experience with version control systems (e., Git).
– Understanding of Agile methodologies.
Skills : react.js,gui development,redux.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.