Talent.com
This job offer is not available in your country.
Frontend Developer

Frontend Developer

ITC InfotechGreater Bengaluru Area, India
29 days ago
Job description

Experience : 3+ years

Notice Period : Immediate

Location : Pune, Bangalore, Kolkata or Gurgaon

Job Description :

We are seeking a skilled Fullstack Developer proficient in Java, Angular 18+, and Micro Frontend architectures. The ideal candidate will have a strong foundation in building scalable, modular web applications using Angular and Java, with a focus on implementing Micro Frontend patterns to enhance maintainability and scalability.

Key Responsibilities

  • Frontend Development :
  • Design and develop user interfaces using Angular 18+, ensuring responsiveness and performance.
  • Implement Micro Frontend architectures using tools like Module Federation, Single-SPA, or Web Components to create modular and scalable applications.
  • Develop reusable UI components and manage state effectively using Angular Store or NgRx.
  • Backend Development :
  • Build and maintain backend services using Java 8+, Spring Boot, and RESTful APIs.
  • Integrate frontend components with backend services to ensure seamless functionality.
  • Collaboration & Agile Practices :
  • Work closely with cross-functional teams, including UX / UI designers, product managers, and other developers, to deliver high-quality software solutions.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Testing & Quality Assurance :
  • Write unit and integration tests using frameworks like Jasmine, Karma, JUnit, or Jest to ensure code quality and reliability.
  • Conduct code reviews and provide constructive feedback to peers.
  • Performance Optimization :
  • Identify and address performance bottlenecks in both frontend and backend components.
  • Implement best practices for code splitting, lazy loading, and efficient API design.

Required Skills & Experience

  • Frontend :
  • Proficiency in Angular 18+ and TypeScript.
  • Experience with Micro Frontend architectures and related tools.
  • Strong understanding of HTML5, CSS3, and JavaScript.
  • Familiarity with state management libraries like NgRx or Angular Store.
  • Backend :
  • Strong experience with Java 8+, Spring Boot, and RESTful APIs.
  • Knowledge of Microservices architecture and design patterns.
  • Tools & Technologies :
  • Experience with version control systems like Git.
  • Familiarity with CI / CD pipelines and tools such as Jenkins or GitLab.
  • Understanding of containerization and orchestration using Docker and Kubernetes.
  • Soft Skills :
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Experience with Agile methodologies and practices.
  • Create a job alert for this search

    Frontend Developer • Greater Bengaluru Area, India