Description

Descriptions

We are looking for Frontend Principal Engineers having expertise in React.js and Typescript as well, must have at least 2-3 years of experience in Team management, and should be from Product domain Industry

Duties & Responsibilities:

  • Technical Leadership: Lead frontend development teams, providing architectural guidance, and driving frontend technology strategies
  • Architecture and Strategy: Collaborate with stakeholders to define frontend strategies that align with business goals and ensure technical excellence
  • Complex Problem-Solving: Address advanced frontend challenges and provide technical solutions to ensure successful project execution
  • Code Review and Quality: Oversee frontend code reviews to maintain code quality, adhere to coding standards, and ensure best practices
  • Collaboration: Work closely with design teams, backend engineers, and product managers to deliver cohesive and high-quality applications
  • Mentoring and Growth: Mentor frontend engineers, promoting skill development and fostering a culture of continuous improvement
  • Innovation: Propose and implement new frontend technologies, tools, and practices to enhance software development processes
  • Project Planning: Contribute to project planning, estimation, and successful execution of frontend initiatives
  • Cross-Functional Communication: Effectively communicate technical concepts to both technical and non-technical stakeholders
  • Documentation: Ensure comprehensive technical documentation for frontend architectures and best practices

Qualifications:

  • Skill : 7+ years of experience in React.js and 3+ years of experience in Team management
  • Advanced Proficiency in Frontend Technologies: Deep expertise in HTML, CSS, JavaScript, and modern frontend frameworks such as React. Demonstrated ability to architect, design, and implement complex frontend systems
  • Cross-Browser and Cross-Device Compatibility: Strong understanding of cross-browser compatibility issues and responsive design principles to ensure consistent user experiences across various devices and browsers
  • Web Performance Optimization: Proven track record of optimizing frontend performance, including lazy loading, code splitting, image optimization, and minimizing network requests for improved page load times
  • State Management: Proficiency in managing application state using state management libraries such as Redux, MobX, or Vuex, and an understanding of when and how to use them effectively
  • Frontend Build Tools: Experience with build tools such as Webpack, Babel, and package managers like npm or Yarn to streamline development and production workflows
  • Version Control: Strong familiarity with Git and version control best practices, including branching, merging, and code review processes
  • Testing and Quality Assurance: Knowledge of testing frameworks (Jest, React Testing Library, etc.) and experience with test-driven development (TDD) and writing unit and integration tests


 

Education

Any Graduate