drjobs Senior Computer Scientist - Frontend

Senior Computer Scientist - Frontend

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Noida - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our Company

Changing the world through digital experiences is what Adobes all about. We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experiences! Were passionate about empowering people to create beautiful and powerful images videos and apps and transform how companies interact with customers across every screen.

Were on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization and we know the next big idea could be yours!


Our Company

Changing the world through digital experiences is what Adobes all about. We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experiences.

Were on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new insights can come from everywhere and we know the next big idea could be yours!

At Adobe you will be immersed in an exceptional work environment that is recognized around the world.

The Opportunity

Structured Content is at the heart of the engines powering the new age Experiences such as Chatbots Voice Based Devices Fluid and OmniChannel content delivery. In Technical Communication group of Adobe we are developing a new age Component Content Management System which powers the journey of Structured Content for large enterprises. Scale and efficiency are key here. Millions of documents are published regularly to multiple platforms and channels across the industry using this solution. We have a strong vision and we are looking for a highly motivated technically driven and hands on leader to realize it for our product.

About the Team:

AEM Guides is a new age technology CCMS. It is used by Fortune500 companies which publish millions of documents regularly using this product. It is a unique opportunity to work in a startup like environment within a large organization where all product functions collaborate closely with the business counterparts and with the large enterprise customers. Given the enterprise business domain and the startup nature of the team we are growing fast and scaling the product scope and customer base at a very rapid pace.

The Challenge

As a Senior Computer Scientist you will go beyond traditional coding responsibilities to lead and shape complex features within our systems. Your role will focus on:

  • Architecting Scalable Solutions: Design and implement features that integrate seamlessly with our broader system architecture leveraging Adobe Experience Manager capabilities to manage customer workflows and drive actionable insights.
  • Complex Systems Integration: Ensure that new features interact effectively with existing components maintaining high performance and reliability.
  • Advanced Algorithmic Design: Develop and optimize algorithms to solve complex problems applying sophisticated design principles to enhance system functionality.
  • Strategic Design Judgment: Make informed highlevel design decisions that align with longterm product goals and architectural standards.
  • Product and Technology Expertise: Stay ahead of the emerging technologies using this knowledge to drive innovation and continuously improve our offerings.

We are looking for passionate and driven senior architects who can translate intricate product features into scalable efficient solutions. Your expertise in architectural decisionmaking and team mentoring will be crucial to our success and innovation in the marketing technology space.

Roles & Responsibilities:

This is an individual contributor position. Expectations will be on the below lines:

  • Responsible for design and architecture of new services and features
  • Well versed in emerging industry technologies and trends and the ability to channel that knowledge to the team and use it to influence product direction.
  • Be responsible for all phases of engineering. From early specs design/architecture technology choice development unittesting/integration automation and deployment.
  • Collaborate with architects product management and other engineering teams to build the services and product features
  • Build technical specifications prototypes and presentations to communicate your ideas.
  • Participate in resolution of production issues and develop solutions to prevent future issues from happening again
  • Orchestrate with team to develop a product or parts of a large product.

Required Skills & Expertise:

  • 10 years of experience in technical roles proven experience across product life cycle.
  • Should have excellent computer science fundamentals and a good understanding of design and performance of algorithm.
  • Experience in scaling and leading teams building solution with cloud technologies
  • Deep expertise in modern JavaScript frameworks like Angular or . and proficient in state management libraries (e.g. Redux MobX or Vuex).
  • Strong knowledge of JavaScript ES6 and TypeScript for building scalable applications.
  • Indepth understanding of responsive design crossbrowser compatibility and accessibility standards (e.g. WCAG).
  • Expertise in optimizing frontend performance including lazy loading code splitting and minimizing asset size.
  • Proficient in tools like Lighthouse Webpack and Rollup.
  • Familiarity with modern CI/CD pipelines and deploying frontend applications.
  • Proficient in testing frameworks like Jest Mocha Cypress or Puppeteer.
  • Experience in writing unit integration and endtoend tests.
  • Strong understanding of RESTful APIs and GraphQL.
  • Experience in handling WebSocket and realtime data updates
  • Experience with serverside rendering (SSR) and static site generation (SSG)
  • Ability to build consensus & drive decisions in ambiguous scenarios
  • Excellent work ethics and highly motivated
  • Excellent oral and written communication skills (interpersonal and clientfacing)
  • Ability to manage systems development scope and changes in the context of the business environment.
  • Minimum of a Bachelors degree or equivalent in Computer Science Information Technology Engineering or related field.

Architectural Skills

Scalable Design Patterns:

  • Ability to design scalable modular and maintainable frontend architectures.
  • Expertise in microfrontends and componentdriven development.

Performance Monitoring:

  • Familiarity with tools like Adobe Analytics New Relic or Sentry to monitor application performance.

Component Libraries:

  • Experience in designing and maintaining reusable component libraries using tools like Storybook.

Code Reviews & Standards:

  • Skilled in conducting thorough code reviews and enforcing best practices.

System Design:

  • Strong understanding of system design principles for largescale web applications.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race gender religion age sexual orientation gender identity disability or veteran status. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process to perform crucial job functions and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Other Info:


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.