Match score not available

Principal Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science or a related technical discipline., 10+ years of hands-on development experience with solid knowledge of React and Node., Experience with multiple UI technology stacks and independent component design practices., Strong problem-solving skills and understanding of Agile methodologies..

Key responsabilities:

  • Provide technical thought leadership and lead strategic initiatives for product development.
  • Create and manage front-end components and services for the platform.
  • Collaborate with stakeholders to develop new software solutions and enhancements.
  • Conduct code and design reviews to ensure product quality and best practices.

Yitro Global logo
Yitro Global
51 - 200 Employees
See all jobs

Job description

Job Description
Primary role of the Principal Software Engineer is to envision and build internet scale services on Cloud in product teams, drive long-term product visions with key technology and architecture decisions alongside DevOps evolution having both functional and non-functional requirements satisfied. Need to have passion for writing good and scalable code and coach / groom/ upskills technical teams by working closely with Architects, Engineering Managers, Leads and Developers.

Responsibilities

  • Provide technical thought leadership and lead strategic initiative.
  • Create, Develop and Manage front-end components and services for Citrus Ad’s platform's.
  • As a subject matter expert, be the “go to” person for front-end/UI development for the product.
  • Maintain understanding of technology trends and practices and future trends in the industry.
  • Proactively drive innovation with new ideas and options made available by new technologies.
  • Work with the Product Design team to design best-in-class UI components that are functional, easy to use, and can be used broadly throughout the platform.
  • Lead design and implementation of new product ideas, components and POC for possible solutions
  • Develop and evangelize best practices and implementation standard.
  • Conduct regular code and design review to improve quality of the product.
  • Collaborate with diverse stakeholders in conceptualizing, estimating, and developing new software solutions and enhancements.
  • Provide guidance for deployment, customization, and monitoring through DevOps tools meant for Cloud management.
  • Work with cross-functional teams during crisis to address and resolve complex incidents and problems.

Qualifications

Must haves

  • Bachelor’s degree in computer science or a related technical discipline
  • 10+ years’ experience in hands on development.
  • Solid Experience with React, Node • Experience with more than one UI technology stack
  • Experience in independent component design practices
  • Experience with Micro front end and SPA
  • Experience with Storybook, Git
  • Experience with CI/CD pipelines.
  • Strong problem-solving and analysis skills.
  • Strong understanding of system design
  • Good understanding of Agile Methodologies
  • Excellent communication skills, both oral and written
  • Strong technical documentation skills.

Good to have:

  • Experience in building SAAS product on public cloud
  • Experience with GCP
  • Experience in building products that deals with really high volume.
  • Experience of retail, e-commerce, marketing Doma About company
  • Give a brief summary of what your company does.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Software Engineer Related jobs