JetBrains logo
JetBrains

Make it happen. With Code.

Software Developer – Innovation Hub

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

Serbia

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglish

Job Description

Software Developer – Innovation Hub

JetBrains

• Build and evolve VS Code and IntelliJ IDEA plugins for ThinkRail. • Develop our language server, including analysis, completion, diagnostics, and verification. • Improve the evaluator that turns specs into code. • Integrate ThinkRail with AI agent frameworks and protocols.

Job Requirements

  • Can work effectively in a distributed team.
  • Strong collaboration skills
  • Possess exceptional problem-solving skills and initiative.
  • Experienced with developer tools, DSLs, or static analysis.
  • Hands-on experience working with LSP or editor plugins
  • Interested in or experienced with AI agents

Benefits

  • We are an equal opportunity employer
  • Open and inclusive workplace

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

So what is this job?** You know that feeling when a production issue finally clicks after hours of debugging? Or when a service you've built quietly powers thousands of users every day because it simply works? That's the kind of engineering we value.**** As a **Senior Software Engineer** on our **Customer Analytics Engineering** team, you'll help build and evolve the platform that powers customer analytics across Intermedia products. Working with Java, relational databases, and cloud-based data technologies, you'll design scalable services, support real-time and historical analytics, and help modernize our engineering platform.**** **This role is about much more than writing code. You'll collaborate with Product Owners, Architects, and fellow Engineers to solve complex technical problems, improve software quality, and ensure our analytics platform remains reliable, scalable, and easy to maintain.**** Our stack****Java (JDK 11+) · Spring Boot · MySQL · Snowflake · Git****** A typical week - Design, develop, and maintain scalable backend services using Java (JDK 11+). - Build features supporting our customer analytics platform and data processing services. - Develop and optimize SQL queries while working with MySQL and Snowflake. - Collaborate with Product Owners, Architects, Data Engineers, and Software Engineers to deliver new platform capabilities. - Investigate production issues, identify root causes, and implement reliable long-term solutions. - Participate in code reviews and contribute to a collaborative engineering culture. - Improve software architecture, data modelling, and application performance. - Drive modernization initiatives and help reduce technical debt across the platform. - Ensure software quality through testing, documentation, and continuous improvement. - Share knowledge and mentor teammates through peer reviews and technical discussions.

United Kingdom

Title: Sr. Fullstack Developer w/Ruby Location: United States Department: Technology Job Type: Full-Time Zip/Postal Code: 1200 Job Description: Our Client, Vehlo is on a mission to automate and accelerate the vehicle repair industry with software and payment solutions designed to help auto service teams acquire, service and retain lifelong customers. Our customers are auto repair and collision locations as well as new and used dealerships, where we provide management systems, payment services, communications tools, scheduling modules as well as accounting and finance packages. We operate in a high-growth, high-performance environment. About the Team The Shop-Ware team is looking for an experienced Senior Full Stack Software Developer to join them. The team develops modern Shop Management Software that provides not only transformational shop management tools, but also transparent customer-facing communications. The result? Increased efficiency, enhanced profitability, and second to none customer service for each of our customers. What will you work on? - Build and rapidly iterate on full stack application features, using highly customized API and integrations, in Ruby on Rails and JavaScript - Contribute architectural vision and execution - Continually help improve development practices to deliver highly available software What skills and experience are we looking for? - Thorough knowledge of React, pros and cons, how to effectively organize code, and how to write efficient and understandable code - React, HTML, CSS and Ruby on Rails - JavaScript; we have a lot of client-side code! - Relational DB (Postgres, MySQL, SQL) engines - Backbone.js a plus! Requirements Are there any other requirements? - At least 5+ years of experience suggested - Fully remote position, but must be able to work within the EST Time Zone - Extensive experience in Ruby on Rails 6, HTML, CSS, and React - Provide non-proprietary and non-confidential sample(s) of your work if possible

United States
poolside logo

Engineering Lead – Multimodality, Research

poolside

World's most capable AI for software development

Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• Own Poolside's multimodality direction and capability adoption • Ship our first image-input capabilities • Chart and drive the path from adapter-based to native multimodality • Collaborate on custom evaluations and datasets for multimodal SWE capabilities • Run experiments end to end: hypothesis, implementation, training at scale, analysis • Partner with evals, architecture, data, and post-training teams to land multimodality in Poolside models

Europe
Vonage logo

Software Engineer III

Vonage

Communications APIs. Unified Communications. Contact Centers. Now we're talking.

Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Develop and maintain highly concurrent and distributed backend services; • Contribute to architectural discussions and help shape technical decisions within the team; • Design, develop and test new features with a strong focus on quality and reliability; • Profile and optimise system performance, diagnosing and resolving issues proactively; • Support the release and documentation of developed features; • Estimate effort required to develop and implement solutions; • Contribute to coding standards and development processes; • Provide out-of-hours support as part of an on-call rota.

Poland