Back to jobs

Senior Front-end Software Engineer

About Zencoder

Join us at Zencoder, where our mission is to advance human knowledge through innovative AI solutions. We're transforming the landscape of software development by empowering developers with AI coding agents embedded into their workflow that help create high-quality software and accelerate product delivery. By addressing many of the routine and mundane aspects of the complex SDLC process, product organizations are instead empowered to focus on creativity, delivering value, and outperforming their competition.

The Opportunity

We're seeking a Senior Front-End Engineer to join our talented team and shape our AI-driven product. You should be an expert in front-end development and a quick and keen learner of technologies. As our generative AI solution supports a variety of development tools and programming languages, you’ll get a chance to apply your skills in TypeScript and Java. You should possess experience developing high-quality products used and loved by thousands or millions of users.

Key Responsibilities

  • Develop and maintain AI plugins and extensions for IDEs and other development tools, enhancing the developer experience.
  • Create intuitive and user-friendly interfaces using modern front-end technologies like React, Angular, or Vue.js.
  • Collaborate with the AI and SWE teams to conceptualize, design, and build a code-generation add-in that empowers developers to automate repetitive tasks and boost productivity.
  • Conduct thorough testing of developed solutions, identify and address any bugs or performance issues, and optimize code for efficiency and scalability.
  • Stay updated with the latest trends and advancements in front-end development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness.

Essential Qualifications

  • Over 10 years of experience in developing complex software solutions, with a focus on front-end development.
  • Expert knowledge of front-end development in TypeScript or Java (e.g. Swing, AWT, etc).
  • Expertise in front-end frameworks such as React, Angular, or Vue.js.
  • Strong computer science background (e.g., algorithms, data structures) and a solid understanding of modern architecture and design principles (e.g., SOLID) with practical application of both.
  • Strong analytical and problem-solving abilities, with a knack for troubleshooting and debugging complex issues.
  • Proven ability to work effectively in a collaborative team environment, with excellent communication skills and a commitment to delivering high-quality solutions on time.
  • Eagerness to learn and adapt to new technologies and methodologies, with a passion for continuous improvement and innovation.
  • Experience working in a high-growth or startup software business.
  • Prior experience in creating developer tools or AI plugins for IDEs is highly advantageous.

Why Join Zencoder?

  • Impact: Gen AI will change how companies develop software in the next two years. Be at the frontier of that AI work, building a category-leading product in a huge market. You will have an everyday opportunity to innovate.
  • Growth potential: Thrive in a high-growth AI startup combining personal and career growth.
  • High Talent Density: Collaborate daily with our experienced AI engineers, software engineers, and founder, Andrew Filev.
  • Equity: Align your success with ours by participating in our equity plan.
  • Flexibility: We hire globally, prioritizing talent over location. Work where you’re most productive and comfortable.

Zencoder is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for this job

*

indicates a required field

Resume/CV*
,,Google Drive,or

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter
,,Google Drive,or

Accepted file types: pdf, doc, docx, txt, rtf

Select...