Job Description Responsibilities:
● Enable best practices to help the team achieve their technical tasks and continually thrive in
improving the technology of the product/team.
● Develop user-facing features and apps.
● Build reusable code and libraries for future use
● Ensure the technical feasibility of UI/UX designs
● Be extremely detail-oriented to strive for pixel-perfect implementation in all browsers.
● Optimize application for maximum speed and scalability
● Should know the internals of third party libraries being
Requirements
Requirements
● Proficient understanding of Web Fundamentals - HTML5, CSS3, JavaScript
● Basic understanding of CSS pre-processing platforms, such as LESS and SASS or CSS inJS
● Proficient understanding of at least one of the UI frameworks viz React, Angular 4+, Vue,Polymer,
etc
● Good understanding of ES6 and above.
Experience with Typescript is a mandatory.
● Understanding of web bundling tools like Webpack, ParcelJS, Rollup.
● Sound knowledge of design patterns and practices for writing clean, linted, maintainable,
andreusable code.
● Proficient understanding of cross-browser compatibility issues and ways to work aroundthem.
● Understanding of Version Control Systems like Git
● Experience in using supplementary libraries like R edux, Redux-Saga, Emotion, Lerna, etc isa plus.
RequirementsCore Responsibilities: • Design, develop, and maintain scalable cloud-native applications on Microsoft Azure platform • Architect and implement microservices using Azure services like App Service, Functions, Container Instances, and AKS • Develop robust APIs and integrate with various Azure services and third-party systems • Implement data solutions with Azure SQL Database, Cosmos DB, and storage services • Write clean, maintainable, and well-tested code following software engineering best practices • Optimize application performance, scalability, and reliability in cloud environments Technical Requirements: • 5+ years of software development experience, with 3+ years specifically in Azure cloud development • Proficiency in programming languages like C#/.NET, Python, Java, or Node.js • Strong experience with Azure services (App Service, Functions, Logic Apps, Service Bus, Event Grid) • Knowledge of containerization technologies (Docker) and Azure container services • Experience with RESTful API design and development • Understanding of cloud architecture patterns and distributed systems • Familiarity with Azure monitoring tools like Application Insights and Log Analytics • Willingness to learn and adapt to other cloud platforms such as AWS