Job Description: UI Developer (React.js)
Location: Hyderabad
Experience: 3 years
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 crossfunctional 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.
- 3 years of professional experience in frontend development.
- 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 problemsolving 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.g. Git).
- Understanding of Agile methodologies.
react.js,typescript,javascript,mentoring,react,redux,html,css