
Software Developer - Angular
Optiva Inc.6 months ago
Hyderābād, IndiaMid Level
Responsibilities
- Design, develop, and maintain frontend applications using Angular.
- Write maintainable TypeScript and JavaScript code and build modular, reusable UI components.
- Integrate frontend applications with REST APIs.
- Translate business and UX requirements into working features.
- Ensure application performance, security, and responsiveness.
- Participate in code reviews and technical discussions.
- Debug issues and support production fixes when required.
- Collaborate with backend, QA, product, and UX teams.
Requirements
- Strong hands-on experience with Angular, version 8 or later.
- Proficiency in TypeScript and JavaScript.
- Solid understanding of HTML, CSS, and responsive design.
- Experience with RxJS, components, services, routing, and state management.
- Experience integrating frontend applications with RESTful APIs.
- Familiarity with Git and version control workflows.
- Understanding of basic frontend performance and security practices.
- Preferred: experience with Angular Material or similar UI libraries, Jasmine, Karma, or Jest.
- Preferred: basic understanding of Java and Spring Boot backend technologies.
- Preferred: exposure to CI/CD pipelines, Agile/Scrum teams, and telecom or enterprise products.
Benefits
- Ownership of business-critical UI features.
- Work on complex systems used by global customers.
- Strong collaboration with backend and product teams.
- Practical, engineering-focused work culture.
- Opportunity to grow technically and take on larger ownership.