
Senior Software Engineer
ASSA ABLOY Opening Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSAzureBabelCloudCypressGoogle Cloud PlatformJavaScriptJestMocha.NETNode.jsTypeScriptWebpack
About the role
- Design, develop, and maintain scalable, responsive web applications using JavaScript, HTML5, and CSS3.
- Implement dynamic front-end features using Angular.
- Build and integrate RESTful APIs endpoints.
- Collaborate with product managers, designers, and backend engineers to define technical requirements and deliver features on time.
- Write clean, efficient, and testable code following best practices.
- Optimize applications for maximum performance and scalability.
- Participate in code reviews, testing, and continuous integration/deployment (CI/CD).
- Troubleshoot, debug, and maintain existing codebases.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
- Strong proficiency in JavaScript (ES6+), HTML, and CSS.
- Experience with Angular.
- Familiarity with Node.js, .NET or other backend JavaScript environments.
- Experience with version control systems (e.g., Git).
- Understanding responsive design, accessibility, and browser compatibility.
- Experience with C#, .NET.
- 5+ years of professional experience in web development.
- Experience with TypeScript.
- Familiarity with IIS as a hosting environment is considered a plus.
- Knowledge of frontend build tools (Webpack, Vite, Babel, etc.).
- Familiarity with testing frameworks (Jest, Mocha, Cypress, Karma+Jasmine).
- Experience working in Agile/Scrum development environments.
- Understanding of cloud platforms (AWS, GCP, or Azure).
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptHTML5CSS3AngularRESTful APIsTypeScriptC#.NETresponsive designAgile
Soft skills
collaborationcommunicationproblem-solvingcode reviewdebuggingtime management