Senior Frontend Software Developer
Published date: 2024/01/10
- Location: Pune, Maharashtra, India
Activities:
• Works according to the defined Scrum process model
• Develops the features and functionalities based on an existing specification User Stories
• Logically questions existing specifications from the developer's point of view
• Estimates the effort of existing backlog items
• Creates and executes unit tests for the developed functionality
• Assists with integration testing.
• Assist in defining Concepts and Patterns of how to implement features and functions
• Assists in working out software architectural decisions
• Creates and adapts the documentation of the architectural design
• Code quality improvement activities
• Performs code reviews.
o Points out and helps to follow the coding guidelines
o Coaches the Clean-Code-Concepts and the application of Software Design patterns
o Plans code refactorings and execute or supports them
· Knowledge Transfer Activities
o Assists team members (other developers)
o Creates documentation and performs technical/coding training sessions
Skills:
• Software project experience in SCRUM teams
• Comprehensive knowledge in Object Orientated Software Development
• Interfaces, Inheritance, Reusability, Polymorphism
• Dependency Injection
• Software Design Patterns
• State Management
• Development experience in Angular projects as described in the below section
• "Technology stack"
· Advanced Senior for Software Development in TypeScript and Angular
· Advanced Senior for Software architecture
• Excellent English language skills and clear communication skills
Technology stack
• JavaScript/TypeScript, HTML5, CSS
• Angular: Services, Routing, Pipes, Components, RXJS, NgRx store,...
• Design systems like Storybook
• Testing Frameworks: Unit-test and E2E-Tests (Jasmine, Karma, PlayWright)
• Azure DevOps, GIT, Monorepo, Narval NX
• Polarion
• Works according to the defined Scrum process model
• Develops the features and functionalities based on an existing specification User Stories
• Logically questions existing specifications from the developer's point of view
• Estimates the effort of existing backlog items
• Creates and executes unit tests for the developed functionality
• Assists with integration testing.
• Assist in defining Concepts and Patterns of how to implement features and functions
• Assists in working out software architectural decisions
• Creates and adapts the documentation of the architectural design
• Code quality improvement activities
• Performs code reviews.
o Points out and helps to follow the coding guidelines
o Coaches the Clean-Code-Concepts and the application of Software Design patterns
o Plans code refactorings and execute or supports them
· Knowledge Transfer Activities
o Assists team members (other developers)
o Creates documentation and performs technical/coding training sessions
Skills:
• Software project experience in SCRUM teams
• Comprehensive knowledge in Object Orientated Software Development
• Interfaces, Inheritance, Reusability, Polymorphism
• Dependency Injection
• Software Design Patterns
• State Management
• Development experience in Angular projects as described in the below section
• "Technology stack"
· Advanced Senior for Software Development in TypeScript and Angular
· Advanced Senior for Software architecture
• Excellent English language skills and clear communication skills
Technology stack
• JavaScript/TypeScript, HTML5, CSS
• Angular: Services, Routing, Pipes, Components, RXJS, NgRx store,...
• Design systems like Storybook
• Testing Frameworks: Unit-test and E2E-Tests (Jasmine, Karma, PlayWright)
• Azure DevOps, GIT, Monorepo, Narval NX
• Polarion
1 page views
Related listings
-
Software developer inter indiaSoftware DeveloperRole: Software Development Engineer – 1 / Software Development Engineer-2 Location: Chennai Experience: 2 – 5 years We are looking for Software Development Engineer to build scalable software systems that are high-performance, highly available, highl...2026/11/08
-
Software developer inter indiaSoftware DeveloperRole: Software Development Engineer – 1 / Software Development Engineer-2 Location: Chennai Experience: 2 – 5 years We are looking for Software Development Engineer to build scalable software systems that are high-performance, highly available, highl...2026/11/08
-
Lead Software EngineerSoftware DeveloperWorking at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our fo...2026/11/08
