Zencoder Logo

Zencoder

Senior Full-Stack Software Engineer (React & Node.js)

Job Posted 12 Days Ago Reposted 12 Days Ago
Remote
28 Locations
Expert/Leader
Remote
28 Locations
Expert/Leader
As a Senior Full-Stack Software Engineer at Zencoder, you'll develop IDE plugins, web applications, and integrations that use generative AI to enhance developer productivity. You will work on both front-end and back-end solutions, collaborate on product design with AI and software teams, conduct testing, and maintain code quality in a high-growth software environment.
The summary above was generated by AI
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 empowering developers to code smarter, faster, and with greater impact we bridge the gap between imagination and implementation, helping organizations ship impactful software products faster.

Our product is an extension for JetBrains and VSCode that assists developers not only in generating code but also in iterative refining and repairing it through embedded AI agents. This approach goes beyond the basic code snippet suggestions. By deeply analyzing developers’ repositories and employing robust software engineering principles, Zencoder's agents enhance code quality and project alignment, freeing developers to concentrate more on innovation and creative problem-solving.

The Opportunity

We are looking for an expert-level Full-Stack Software Engineer to help build and evolve our complex web platform, where customers can explore our AI-driven solutions, manage subscriptions, and seamlessly integrate our products into their workflows. You’ll play a key role in developing payment systems, user dashboards, and admin tools, ensuring a smooth and engaging experience for our users. In addition to the platform, you’ll have the opportunity to contribute to our IDE plugins, CI/CD bots, and developer tools, helping engineers harness generative AI in their SDLC. As part of an early-stage, high-impact team, you’ll shape the future of AI-powered software development while continuously growing your technical expertise in TypeScript, React, and Node.js.

This is a unique chance to work alongside the founder of a unicorn startup, Andrey Filev, and help scale a cutting-edge AI company from the ground up. Whether you’re passionate about advancing your technical skills, stepping into leadership, or influencing product direction, this role offers the flexibility to grow in the direction that excites you while making a real impact.

Key Responsibilities

  • Develop and enhance our complex web platform using TypeScript, React, and Node.js.
  • Build IDE plugins, CI/CD bots, web applications, and integrations to help customers leverage generative AI in their SDLC.
  • 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 full-stack development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness.

Essential Qualifications

  • Over 10 years of experience in developing complex software solutions, including front-end and back-end parts.
  • Expertise in front-end frameworks such as React, Angular, or Vue.js.
  • Solid understanding of server-side programming languages such as Node.js.
  • Daily use of modern DevOps principles and practices, including unit testing, CI/CD pipelines, and containerization (Docker).
  • Demonstrated experience in integrating front-end interfaces with back-end systems via gRPC, JSON-RPC, GraphQL, or RESTful APIs.
  • Strong computer science background (e.g. algorithms, data structures), strong understanding of modern architecture and design principles (eg, 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 high-growth or startup software businesses.

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.

Top Skills

Angular
Ci/Cd
Django
Docker
Express.Js
Java
Kotlin
Node.js
Python
React
Spring Boot
Typescript
Vue

Similar Jobs

3 Days Ago
Remote
30 Locations
Mid level
Mid level
Software
The role focuses on developing frontend components using React and TypeScript, in collaboration with backend teams that use Scala. The engineer will enhance user experience through efficient interface design, contribute to backend services, and apply observability principles in Kubernetes environments.
Top Skills: Ci/CdGitopsKubernetesRancherReactScalaTypescript
Yesterday
Remote
28 Locations
Senior level
Senior level
Marketing Tech • Mobile • Software
The Senior Fullstack Engineer will design and develop scalable services and user interfaces, collaborate with cross-functional teams, lead the development lifecycle, mentor peers, and drive improvements in backend services and frontend interfaces. They will also contribute additional technical insights to influence product direction and enhance customer engagement technology.
4 Hours Ago
Remote
28 Locations
Senior level
Senior level
Information Technology
The Senior Full Stack Developer will design and maintain Epic EHR applications using JavaScript frameworks, focusing on creating user interfaces tailored for healthcare professionals, troubleshooting technical issues, and collaborating with healthcare teams to deliver custom solutions.

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account