Description

Key Skills: Spring, Vue.js, Architect, Java, Spring Boot, UI Designer, React Native, Angular, Angular 2, AngularJS, React, ReactJS.

Roles & Responsibilities:

  • Listen and gather information from internal developers, proposing and driving alignment of architectures and designs.
  • Align UX designs with front-end designs to ensure a seamless user experience.
  • Coordinate front-end architecture and designs with back-end services and architecture.
  • Work closely with Product and Program management to align front-end strategies.
  • Provide support and guidance on chosen and future front-end frameworks and technologies.
  • Document, maintain, and communicate chosen front-end architectures effectively.
  • Engage in software development including analysis, design, implementation, and testing.
  • Participate in estimations of new features and enhancements.
  • Support and maintain existing features while collaborating with other team members and teams.
  • Follow UX designs in implementation activities with a data-driven mindset

Experience Requirement:

  • 9 - 11 years of experience in Software Development.
  • Strong experience in designing and implementing scalable, high-performance software solutions using Java, Spring, and Spring Boot.
  • Expertise in developing and deploying user interfaces using Vue.js and React frameworks.
  • Proven track record of leading front-end architecture decisions and aligning them with back-end services and system architectures.
  • Experience with UI/UX design principles and collaborating with cross-functional teams to integrate design with technical requirements.
  • In-depth understanding of software development methodologies, including Agile, and a strong grasp of version control tools like Git.
  • Ability to lead and mentor development teams, ensuring adherence to best practices and high-quality code standards.
  • Experience in designing microservices-based architectures and working with cloud platforms such as AWS or Azure is an added advantage.
  • Strong troubleshooting and problem-solving skills, with a data-driven mindset to optimize software performance and user experience.
  • Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps principles.

Education: B.Tech M.Tech (Dual), B.E., B.Tech

Education

Any Graduate