
Senior Software Engineer - Angular, Cloud
Rockwell Automation17 hours ago
Pune, India or Bengaluru, IndiaSenior
Responsibilities
- Develop and extend SaaS application portal user interfaces.
- Design, evolve, and maintain APIs required by the UI layer in collaboration with the API team.
- Build loosely coupled, testable, scalable, performant, and maintainable features.
- Create reusable UI component libraries for products hosted on the SaaS platform.
- Write efficient, reusable, and testable application code.
- Maintain architecture and source-code documentation.
- Collaborate with geographically distributed teams, product managers, team members, and QA.
- Promote good software engineering practices across the team.
- Troubleshoot and resolve system problems and customer issues.
- Optimize web applications for speed and scale.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- Experience with Angular, React, or Vue JavaScript frameworks and state-management fundamentals.
- Experience building reactive front-end applications using RxJS and asynchronous programming primitives such as async/await or Promises.
- Experience with state-management libraries such as NgRx.
- Experience with TypeScript, NPM, Webpack, bundling, minification, and optimization.
- Experience building, publishing, and versioning UI component libraries.
- Knowledge of HTTP and REST API integration.
- Experience applying front-end JavaScript performance best practices and modern design patterns such as MVC and MVVM.
- Experience with unit testing, integration testing, continuous integration systems, deployment, and operations automation.
- Experience with backend frameworks such as .NET Core or Node.js.
- Preferred: 8+ years building single-page applications using HTML5, CSS3/Sass, and JavaScript.
- Preferred: experience building responsive and progressive web apps, internationalization and localization, end-to-end product development, and front-end performance optimization.
Benefits
- Comprehensive mindfulness programs with a premium Calm membership.
- Volunteer paid time off available after six months of employment for eligible employees.
- Company volunteer and donation matching program.
- Employee Assistance Program.
- Personalized wellbeing programs through the OnTrack program.
- On-demand digital course library for professional development.
- Hybrid Bangalore work arrangement with expected Rockwell office attendance on Mondays, Tuesdays, and Thursdays unless business obligations require working off-site.
Tech Stack
Categories
About Rockwell Automation
Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.