Planner 5D

Planner 5D

Planner 5D: Advanced 2D/3D house design software for creating dream home designs with a 3000+ item catalog, detailed floor plans, and photo-realistic images. Join millions of users worldwide for easy interior design solutions.

Internet Software & Services
51-250
Founded 2011

Description

  • Develop new features and maintain console applications and utilities.
  • Research current and emerging technologies in AI, big data, 3D, and media formats.
  • Write maintainable, high-performance, high-quality code using best practices, SOLID principles, tests, code reviews, and clean architecture.
  • Communicate with teammates to clarify technical questions and collaborate on solutions.
  • Work with development processes and tools such as SCRUM, Jira, Git, and IDEs.
  • Write Java, Kotlin, and Python code when needed.
  • Prepare code and prototypes from AI researchers for production use.
  • Process data from APIs, databases, JSON, XML, and other sources.
  • Transform assets such as images, 3D models, and videos into different formats.
  • Build multi-threaded processing pipelines to maximize CPU and GPU usage.

Requirements

  • 5+ years of professional experience in Java development.
  • Experience writing clean, maintainable code using best practices, TDD, and design patterns.
  • Strong understanding of the Java ecosystem, including frameworks, libraries, and services.
  • Experience with Kotlin.
  • Solid SQL knowledge, including SQLite, MySQL, and PostgreSQL.
  • Multi-threaded development experience with threads, coroutines, Rx, and Java streams.
  • Knowledge of REST, JSON, XML, HTML, and Git.
  • Knowledge of Linux, common tools, and the Linux ecosystem.
  • Fluent English.
  • Experience with Python and C/C++ is nice to have.
  • Experience with popular libraries such as Spring, Dagger, JUnit, and Apache Commons is nice to have.
  • Understanding of 2D/3D technologies such as OpenGL, WebGL, ray tracing, and Blender is nice to have.
  • Understanding of mathematics, geometry, and computer vision is nice to have.
  • Understanding of Kubernetes, Docker, and related technologies is nice to have.

Benefits

  • Around 30+ days of paid holidays per year.
  • Company computer equipment provided on request.
  • Education courses and training budget support.
  • English classes on the corporate platform.
  • Offline company events in Lithuania and online team-building activities.
  • Unlimited free Planner5D subscriptions.
  • A work environment that balances freedom and responsibility.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Product

Atria Institute 51-250 Health Care Providers & Services

Atria Health is seeking a Software Engineer (Product) to build and scale the web, mobile, and backend systems that support its preventive care member and clinical experiences.

Express.js GCP GitHub Microservices Mixpanel MySQL Node.js React REST API Terraform TypeScript
10 minutes ago

Senior Backend Engineer - Trading Platform (Performance, Security, Reliability)

Freedx 51-250 Diversified Financial Services

FreedX is seeking a senior backend engineer to help build and harden the core trading platform behind order intake, position management, and clearing for a cryptocurrency exchange.

AWS C# GCP Kafka Kubernetes NATS .NET REST API WebSockets
10 minutes ago

PrestaShop Developer

Brixio IT Services

Remote PrestaShop Developer role for a company serving client-specific e-commerce needs, focused on building, maintaining, and enhancing PrestaShop solutions for performance and usability.

CSS GitHub GitLab JavaScript PHP TypeScript
10 minutes ago

Software Engineer I

maxRTE 11-50 Insurance

Software Developer at maxRTE building and maintaining secure SaaS applications for hospitals and healthcare systems to improve access to care across the U.S.

Angular Bitbucket C# CI/CD Docker Git JavaScript Kubernetes Node.js PostgreSQL Python React REST API SFTP Vue.js
10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers