ST

Senior Software Engineer (Angular UI Developer)

Sterling Talent
Bangalore4-9 LPA Posted 19 Jun 2025
FULL TIME
Pl
Github
Gradle
Sql
Oracle

Job Description

  • Design, develop, and maintain high-performance web applications using Angular (version 2 and above).
  • Lead the architecture and design of new features and enhancements, ensuring scalability and maintainability. Collaborate with UX/UI designers to create intuitive and responsive user interfaces.
  • Mentor and guide junior developers, providing technical leadership and support.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Optimize applications for maximum speed and scalability, addressing performance bottlenecks.
  • Work closely with back-end developers to integrate RESTful APIs and services.
  • Participate in Agile/Scrum ceremonies and contribute to project planning and estimation.
  • Stay current with emerging technologies and industry trends, and advocate for their adoption when appropriate. Document development processes, code changes, and application features
  • What You May Need to be Successful:
  • Bachelors degree in Computer Science or related field or equivalent experience
  • 4+ years of experience in software development, with a strong focus on Angular.
  • Knowledge of Java 8 or later, including Core Java concepts (data types, OOP, streams, I/O, exception handling, threading, and collections)
  • Proficiency in Angular (version 2 and above) and TypeScript.
  • Strong understanding of HTML5, CSS3, and JavaScript.
  • Experience with state management libraries (e.g., NgRx, Akita) and component libraries (e.g., Angular Material). Familiarity with RESTful APIs and web services integration.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Knowledge of testing frameworks (e.g., Jasmine, Karma).
  • Excellent problem-solving skills and a strong attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment. Knowledge of Agile/Scrum methodologies and experience in leading Agile teams.
  • Cloud development and Microsoft Azure services (can be learned)
  • SQL
  • Oracle DB and database client tools such as PL/SQL Developer or Oracle SQL Developer
  • Basic understanding of/familiarity with containerization technologies (Docker, Kubernetes)
  • Developer tools: Git, GitHub, gradle, Eclipse
  • Testing APIs with Postman or other tools
  • Design patterns
Join WhatsApp Channel