Текст заказа
MacroAgility is a highly people-oriented organization where we work in a Team collaboration mode to empower our client to reach their business goals and make them more proficient. We operate in the space of customer service excellence, offering the most feasible information technology-based solutions and assist them in realizing their goals. We pick good followers and develop leaders in our organization so our employees can support clients more efficiently.
About the Role
We are seeking a skilled Frontend Developer with strong Chrome Extension development experience. The ideal candidate will work on enhancing and maintaining our Gmail-based integrations built using InboxSDK. You will collaborate with our engineering team to create intuitive UI features, ensure reliable background functionality, and maintain modern development workflows and coding standards.
Key Responsibilities
Develop and enhance Gmail UI experiences using InboxSDK and jQuery
Implement core logic using modern ES6+ JavaScript within content scripts
Build and maintain background processes using Service Workers for OAuth, API calls, and background tasks
Manage efficient bundling and deployment using Webpack 5 and Babel
Extend and enhance Gmail extensions, adding new features and improving existing workflows
Diagnose and resolve complex issues in email extension environments, including UI rendering, event handling, and background communication
Collaborate with backend and product teams to design, implement, and optimize new extension functionalities
Ensure compatibility with evolving Gmail and Chrome updates, maintaining extension stability and performance
Proactively identify improvement opportunities within Gmail integrations and contribute to product innovation
Required Skills & Experience
Strong experience developing Chrome Extensions
Proficiency with:
InboxSDK (Must)
jQuery (Must)
JavaScript (Must)
Content Scripts (Must)
Service Workers
UI/UX logic within browser extensions
Email extension
Node.js
Experience working with modern build tools (Webpack 5, Babel)
Background in unit testing using Jasmine + Karma
Familiarity with SASS/SCSS
Gmail API
Ability to work in an agile, fast-paced development environment
HTML5
CSS3
DOM
Bootstrap
Nice-to-Have
Experience with OAuth-based authentication flows
Experience with DMS (Document Management System)
C#
ASP.NET
Experience with localization frameworks like i18next
Prior work in legal tech, cloud SaaS, or enterprise integrations
What We Offer
Competitive compensation
Flexible remote work
Opportunity to work with advanced productivity and legal-tech solutions
Room for professional growth and influence over product direction
Location: Pakistan
Employment Type: Full-Time
Originally posted on Himalayas