Remote Otter LogoRemoteOtter

Senior Full-Stack Software Engineer - Remote

Posted 13 weeks ago
Software Development
Full Time
Worldwide

Overview

We're seeking an expert-level Full-Stack Software Engineer to join our talented team and contribute to various parts of our solution, starting with IDE extensions and DevOps integrations. 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 on the front end and Python and Java on the back end.

In Short

  • Develop IDE plugins, CI/CD bots, web applications, and numerous integrations to help our customers use generative AI in their SDLC
  • 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 full-stack development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness

Requirements

  • Over 10 years of experience in developing complex software solutions, including front-end and back-end parts
  • Expert knowledge of front-end development in TypeScript or Kotlin, ability to be productive with both
  • Expertise in front-end frameworks such as React, Angular, or Vue.js
  • Solid understanding of server-side programming languages such as Node.js, Python, or Kotlin and experience with back-end frameworks like Express.js, Django, or Spring Boot
  • Daily use of modern DevOps principles and practices, including unit testing, CI/CD pipelines, and containerization (Docker)
  • Experience developing production applications used by thousands or millions of users
  • 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
  • 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
  • Experience working in a high growth or startup software businesses
  • Prior experience in creating developer tools loved by their users would be highly advantageous, especially for VS and JetBrains add-ins

Benefits

  • 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 logo

Zencoder

Zencoder is an innovative AI startup focused on transforming software development through generative AI solutions. With a commitment to building high-quality products that enhance developer productivity, Zencoder offers a collaborative environment where talented engineers work together to create cutting-edge tools and integrations. The company values flexibility and growth, allowing team members to thrive in a dynamic setting while contributing to impactful projects that are set to redefine the software development landscape.

Share This Job!

Save This Job!

Similar Jobs:

TechStarsGroup logo

Senior Full Stack Software Engineer - Remote

TechStarsGroup

Yesterday

Join our team as a Senior Full Stack Software Engineer to develop and maintain innovative web applications in a remote environment.

USA
Full-time
Software Development
Occuspace logo

Senior Full Stack Software Engineer - Remote

Occuspace

Yesterday

Join Occuspace as a Senior Full Stack Software Engineer to drive impactful projects on their Spatial Intelligence Platform.

USA
Full-time
Software Development
LGC Group logo

Senior Software Engineer (Full Stack) - Remote

LGC Group

2 days ago

Join BRCGS as a Senior Software Engineer (Full Stack) to lead the development team and enhance critical digital platforms in a remote role based in the United Kingdom.

UK
Full-time
Software Development

S.C

Senior Full Stack Software Engineer - Remote

Scale Computing

5 days ago

Join Scale Computing as a Senior Full Stack Software Engineer, working remotely or from our offices, to design and develop innovative software solutions.

USA
Full-time
Software Development
RetailMeNot logo

Senior Software Engineer (Full-Stack) - Remote

RetailMeNot

5 days ago

Join VoucherCodes as a Senior Software Engineer to lead technical initiatives and mentor peers while modernizing legacy systems.

Worldwide
Full-time
Software Development