FlexHired LogoFlexHired

Zencoder

Senior Software Engineer with TypeScript

Job Description

About Zencoder

Zencoder is building the next generation of AI coding agents — advanced tools that supercharge developer workflows and elevate engineering impact. Our mission is to transform how software is built by equipping developers with AI-powered tools that boost productivity, improve code quality, and unlock creativity.

Our product integrates seamlessly with JetBrains IDEs and VS Code, helping developers generate, refactor, and repair code — all while staying aligned with project goals. It includes fast and intelligent AI code completion, and our agents can independently perform tasks like running shell commands or searching the web to assist with coding and debugging. We're especially proud of our proprietary Repo Grokking™ technology, which enables our AI agents to deeply understand your entire codebase, providing the strongest contextual understanding on the market. Zencoder also connects with 20+ popular tools like Jira, Sentry, GitHub, and GitLab, making it the most integrated AI coding solution available.

This is just a small part of what Zencoder is all about. There’s much more to discover — and we’re just getting started.

The Opportunity

We are seeking a passionate Senior Software Engineer to join our innovative team. You will take ownership of developing next-gen AI-coding agents.

Leverage your strong programming skills in TypeScript to improve our key features, such as code generation, code completion, unit test generation, code repair, etc. Channel your creativity and user experience with AI assistants to push the boundaries of what these tools can do and how they impact the industry.

Apply your expertise while continuing to grow in the direction that excites you — whether that’s advancing your technical skills, stepping into leadership, or exploring product development and beyond.

This is a unique opportunity to join an early-stage company led by the founder of a unicorn startup, Andrew Filev, and help scale it into a thriving, innovative business. You’ll be a part of the team that ships AI products, shaping the future of software development and unlocking the creative potential of brilliant minds.

Key Responsibilities

We’re proud of our team — they’ve built what we believe is the most advanced contextual intelligence system in the space so far. We’re moving fast to stay ahead, and now we’re looking for someone bold enough to take on our next ambitious challenges together. In this role, you’ll help shape the evolution of our AI coding agent for VSCode IDE — a powerful tool that provides deep repository insights, instantly scaffolds projects, and edits multiple files at once.

You’ll join a passionate and proactive team that thrives on pushing boundaries. We’re looking for someone who shares this mindset — someone who’s not afraid to dream big, challenge the status quo, and bring fresh ideas to the table. Collaborate with brilliant teammates, turn your ideas into reality, and feel the impact of your work as it shapes the future of the tech world.

Essential Qualifications

  • 12+ years of experience building complex, production-grade applications, with the last 5+ years focused on TypeScript.
  • Solid computer science foundation paired with a strong grasp of modern software architecture and design principles — and a track record of applying them effectively in real-world projects.
  • Deep familiarity with a wide range of AI assistants and a strong understanding of the AI landscape, trends, and practical use cases.
  • Deep understanding and experience of enterprise software development processes, ability to formalize typical SDLC tasks with all nuances.
  • 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.
  • Ability to work in dynamic, fast-changing environments or experience in start-ups

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.

Interested in this job?

Application deadline: Open until filled

Logo of Zencoder

Zencoder

Transform your coding experience with Zencoder, the next-gen AI agent that automates tasks, enhances collaboration, and improves code quality seamlessly within your existing workflow.

See more jobs
Date PostedApril 22nd, 2025
Job TypeFull Time
LocationEurope, Remote
SalaryCompetitive rates
Exciting fully remote opportunity for a Senior Software Engineer with TypeScript at Zencoder. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Logo of Upstart
United States | Remote
$142,000 - $196,600
yesterday
Logo of Natera
US Remote
$178,900 - $223,650
yesterday
Logo of Natera
US Remote
yesterday
Logo of DoorDash
United States - Remote
yesterday
Logo of DoorDash
United States - Remote
$159,800 - $235,000
yesterday

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.