JD for – UI Developer (Angular)
• Role: Senior Software Engineer – UI Developer (Angular)
• Location: Bangalore
• Shift: Regular Day Shift
• Experience: 6-10 years
• Joining Preference: Immediate Joiners / Before 20th July
Position: Senior Software Engineer (UI Dev)
Reports to: Engineering Manager
Department: Engineering
Location: India- Bangalore (Work from Office mode)
Objective:
Customer is looking for a Senior Software Engineer. Senior Software Engineers are responsible for the development, manage a small scrum team, Unit testing and evaluation of a new or modified software product.
Duties and responsibilities
• Be a champion for department initiatives and values ensuring all actions promote the department’s mission statement
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
• Work with other developers, analysts, project managers, QA and others to develop enterprise-level software products adhering to best practices and established standards and practices
• Mentor software engineers on design principles, engineering practices and be resourceful
• Ensure software solutions are reviewed, documented and unit tested prior to handing it over to QA
• Prepare and install solutions by determining and designing system specifications, standards, and programming
• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear testable code
• Improve operations by conducting systems analysis and recommending changes in policies and procedures
• Communicate in a professional manner when interacting with coworkers and external customers
• Participate in internal and external technical reviews, as required
• Other duties and projects as assigned
Skills Required:
• In-depth understanding of the Angular framework (Angular 18+), Rxjs, Angular-CLI
• Good knowledge in Bootstrap, css3, primeng, Html5, Json and css pre processers
• Experience in Code generation using Claude / Codex / Cursor / Co-pilot etc.,
• Excellent JavaScript and Typescript knowledge and programming experience in es5/es6
• Experience in developing automated unit testcases using jasmine and karma
• Proficient understanding of cross-browser compatibility issues and ways to work around them
• Experience with state management libraries (NgRx, Akita, or similar).
• Proficiency in RESTful APIs integration and asynchronous programming.
• Knowledge of CI/CD pipelines, Git workflows, and DevOps practices.
• Understanding of security and compliance in web applications (OWASP, HIPAA).
• Excellent problem‑solving and communication skills, with ability to present technical concepts to non‑technical stakeholders.
• Should be able to manage a small team independently
• You should be a professional with having 6-10 years’ experience with software development post BE/B.Tech, ME/M.Tech or MCA.
Good to have skills: (if not available we need to train folks on these)
• Experience in responsive web development
• Experience with JS utility libraries like Lodash, moment, ngx-bootstrap etc...
• Experience with ADO (Azure Boards), GIT as source control, Knowledge on Scaled Agile Framework
• Experience in enterprise SaaS or healthcare IT environments.
• Exposure to cloud platforms (Azure, AWS) and containerization (Docker, Kubernetes).
• Familiarity with micro‑frontend architecture and modular design.
• Track record of mentoring teams and contributing to engineering culture.
Exp in Health care domain is good to have
Bangalore, India On-site Full-time