The Job logo

What

Where

Principal Engineer - Frontend

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join as Principal Engineer - Frontend at Zeta's Tachyon Foundations Organization. Lead architectural decisions, improve web application development platform, collaborate with cross-functional teams, mentor team members, enforce best practices, and contribute to creating elegant, responsive interfaces. Full-time, onsite opportunity in Bengaluru, India.

The Role

  • We are looking for an experienced frontend engineer to join the Web Platform and Experiences Team in Zeta’s Tachyon Foundations Organization as a Principal Software Engineer. The engineer holding this position will be responsible for taking architectural decisions around building a scalable web application development platform through various frameworks and libraries with goal to improve the agility of developing web applications by enforcing reusability, consistency across user interfaces with a focus on improving the developer experience. 

What would you do here?

  • Designing and building a first of its kind web ecosystem that drives the business, engages and inspires our community of consumers and enthusiasts, and meets the functional needs of our customers andpartners.
  • Providing Technical Direction to the frontend engineers with the Web Platform and Experiences team
  • Turn business requirements into a solid, detailed technical designs.
  • Research, develop proof of concepts to validate design choices and technology choices are best fit for solving the challenges infront of the team
  • Lead frontend technical development efforts independently, define software architecture, explore existing systems, determine areas of complexity and potential risks to successful implementation of enterprise scale web applications.
  • Collaborate across various functional teams like design, product management and backend architects and development teams to validate prototypes and to create elegant, usable, responsive and interactive interfaces which meet client requirements.
  • Mentoring and supporting team members
  • Defining standardization across various frontend technologies and enforce best practices interms of coding, testing and deployment and documentation.

 

What are we looking for?

  • A minimum of 8 years of professional JavaScript software engineering experience.
  • Strong command over web development technologies and practices.
  • Strong command over modern frontend development and micro frontend architecture
  • Strong command over Javascript / Typescript, ES6 and beyond
  • Strong command over Vue/React/Angular or any web framework with internal understanding
  • Strong in CSS
  • Strong command over design patterns, version control, enterprise architecture and software engineering principles.
  • Proven experience in designing web application architecture for multi tenant SaaS applications
  • Strong command over  Node JS and server side framework eg: Express JS/fastify
  • Experienced with APIs and a strong understanding of HTTP and REST architecture.
  • Confident working on solutions from initial wireframes, through prototyping, into building a final product
  • Experienced with code building tools like webpack 4+, rollup etc.
  • Experienced with web UI testing frameworks
  • Experienced with build tools like Jenkins, Circle CI, Travis CI
  • Good understanding of browser architecture and cross browser compatibility
  • Good communication and personal skills: ability to interact and work well with members of other functional groups in a project team and a strong sense of project ownership.
  • Enthusiast, Energetic, Fast learner towards new web technologies.
  • Experience with backend focused languages like Go, NodeJS, Java, Python
  • Have Understanding with database technology such as Postgres/MySQL
  • Have understanding of different network  protocols like HTTP/HTTPS, HTTP2.0, websocket etc
  • Understanding about web servers (NGINX, Apache etc) and application servers(Express)
  • Have Experience with Docker, Kubernetes and other cloud technologies.
  • Familiarity with performance testing and optimizations
Set alert for similar jobsPrincipal Engineer - Frontend role in Bengaluru, India
Zeta Logo

Company

Zeta

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Zeta Logo

Principal Site Reliability Engineer

Zeta

Bengaluru, Karnataka, India

Posted: a year ago

The System Reliability Engineer is responsible for 24/7 availability for Zeta’s cloud SaaS platform. Build, Deploy and Manage business applications to cloud platforms using Containers orchestration, Service mesh, API gateways, CI/CD components & Observability stacks. Collaborate with Product managers, Designers and Developers in self-sufficient teams to implement and follow best SRE practices.

Atlassian Logo

Principal Engineer - Frontend, UI Platform

Atlassian

Bengaluru, Karnataka, India

Posted: a year ago

In This Role, You'll Get The Chance To Regularly tackle the largest and most complex problems in frontend space, from technical design to development and all the way to release. Deliver solutions that are used by other teams and products Willing to question current implementation and provide better solutions. Determine attack plans on large repos, and make them fast and scalable. Routinely tackle complex architectural challenges and apply high standards to all solutions. Lead code reviews & documentation, as well as take on complex bug fixes, especially on high-risk problems Drive data-driven solutions to set the standard for building tools and metrics. Transfer your depth of knowledge from your current language to excel as a Software Engineer Mentor other engineers on the team and set them up for growth and success. Partner across engineering teams to take on company-wide initiatives spanning multiple projects. You will collaborate closely not only with your immediate team but also with engineers across a wide range of Atlassian product, platform, data and infrastructure teams, as well as with product managers, designers and our customers and partners. Expected profile Extensive experience in software development and architecture. Expert-level experience in Frontend space and tech stack. Experience in designing/architecting platforms at scale. An expert in at least one technical topic/domain. Solid understanding of a variety of programming tools and development platforms. Strong understanding of operational excellence. Passion for collaborating with and mentoring team members. A real appetite for platform mindset, building tools and setting standards. Strong communication and presentation skills Good but not a must-have Experience working on platform teams. Experience in building a product platform from scratch. Experience in optimizing for speed and scale. Experience building plugins or add-ons. Knowledge of open-source libraries and frameworks (e.g. for logging, wiring, testing, building) Some industry experience with public cloud offerings (e.g., AWS, GAE, Azure)

Freshworks Logo

Principal Solution Engineer

Freshworks

Bengaluru, Karnataka, India

Posted: a year ago

Job Description Manage all activities of the pre-sales resources with a particular region. As a business partner with sales management, manages the organizational effectiveness, efficiency, and alignment of all technical resources with product revenue goals. Provides advice and counsel to sales management in the effective use and deployment of technical resources. Must maintain close alignment with sales, support and implementation functions. Ensures compliance of pre-sales documentation. Internally qualifies sales opportunities in terms of customer technical requirements, competition. Work closely with our SMB and mid-market customers to identify and solve their most critical business problems. Support the sales team by conducting discovery calls and product demonstrations for our active deals. User requirement gathering, analysis, and scope definition, Wireframing, Creating Proof of Concept (POC), RFP, RFI responses. Conduct effective requirements gathering to clearly identify customer problems. Build and deliver compelling technical demonstrations of the Freshworks products. Articulate the value of Freshworks solutions to a variety of audiences. Be a lifelong learner and develop your skills continuously. Evangelize a refreshing user experience on the Freshworks platform Qualifications Overall 10+ years of work experience with 5 years of experience preferably in Saas Industry. Significant experience in technology sales with a demonstrated aptitude for technology at the business and technical level. Demonstrated operations and organizational skills implementing and driving best practices in multi-office, cross-functional organizations. Extensive expertise supporting mid-market customers and creating service/support strategies. Strong organisational and analytical skills. Outstanding interpersonal skills, with a proven record of successfully building collaboration around important initiatives. Strong written and verbal communication skills. Successful track record of working and influencing matrixes organizations.