:
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group
Software Engineering
General Summary:
Educational qualification:
Bachelor\'s degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience
Master\'s degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience
PhD in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
Required skillset:
Excellent problem-solving and communication skills.
Deep understanding of frontend architectures, design patterns and UI design.
Proven experience as a frontend developer with a strong portfolio of web/ desktop applications.
In-depth knowledge of Angular 2 (versions 12 and above) with hands-on development experience including critical code reviews and SDLC processes.
Strong experience on TypeScript and best coding practices.
Foundational knowledge of frontend technologies such as HTML5, CSS3, JavaScript, Browser fundamentals, proxy, caching
Experience with RESTful APIs, Websockets and integrations with external systems.
Agile based development experience.
Knowledge on Machine learning/Deep learning workflows would be preferable.
Experience with Electron JS based desktop application would be preferable.
Proven expertise in leading a frontend team, strategic thinking and decision making.
Experience with different testing strategies and testing frameworks like Jasmine
Technical level expectations:
Angular2 skill level
8/10
Data structures & Algorithms
7/10
End to end software development life cycle experience
7/10
Designing scalable applications
7/10
Minimum Qualifications: \xe2\x80\xa2 Bachelor\'s degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master\'s degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.