JustSoftLab - is a young, fast-growing company focused on working with foreign customers.
-
· 124 views · 47 applications · 4d
Middle Full-Stack Developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateWe are looking for a Full-Stack Developer to join our team in building and enhancing a next-generation streaming service. Responsibilities: Develop and enhance software components (local, networked, cloud-based) for a streaming platform. Contribute to...We are looking for a Full-Stack Developer to join our team in building and enhancing a next-generation streaming service.
Responsibilities:
- Develop and enhance software components (local, networked, cloud-based) for a streaming platform.
- Contribute to defining architectural directions.
- Code applications from end-user products to infrastructure solutions.
- Collaborate with stakeholders and teams to clarify requirements.
- Design component-level tasks and specifications.
- Work on large-scale and complex systems supporting streaming services.
- Mentor junior developers and new team members.
- Analyze issues and propose process and technology improvements.
- Stay up to date with emerging technologies in streaming and cloud domains.
Requirements:
- 3+ years of software development experience.
- Experience working in Agile teams.
- Strong knowledge of OOP principles, design patterns, and coding best practices.
- Proficiency in API development (NodeJS, JavaScript, TypeScript).
- UI development experience with modern frameworks (JavaScript, TypeScript, Angular).
- Experience with databases: MySQL, NoSQL (DynamoDB, MongoDB).
- Experience with AWS (EC2, Lambda, API Gateway, ECS/EKS, SQS, SNS).
- Proficiency with git/GitHub/GitLab and modern branching/merging practices.
-
· 212 views · 64 applications · 4d
Java/Spring backend developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateJoin our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide. Responsibilities: Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming...Join our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide.
Responsibilities:
- Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming platform.
- Troubleshoot production issues and deliver quick software fixes.
- Participate in daily scrum meetings.
- Develop new features to support user experience in streaming applications.
- Prepare merge requests and database updates.
- Conduct regular code reviews.
- Write and maintain technical documentation and unit tests.
- Help design core software components and features for the streaming ecosystem.
- Mentor team members on design principles and coding best practices.
Requirements:
- 3+ years of software development experience with Java, Spring, WebSphere, Ant.
- Strong experience with relational databases, REST APIs, JavaScript, HTML, JSON.
- Hands-on experience with Adobe Experience Manager (AEM).
- Experience with version control in CI/CD pipelines.
- Proficiency in verbal and written English.
Preferred Qualifications:
- Experience with Mulesoft, Node.js, AWS, Angular.
- Experience with localization and accessibility in streaming platforms.
- Experience integrating multiple business systems.
- Background in large-scale enterprise B2B or consumer-facing platforms.
-
· 122 views · 32 applications · 4d
Senior Software Engineer
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateWe are seeking a Senior Software Engineer to design and deliver highly scalable solutions for our cutting-edge streaming service. Responsibilities: Design, build, and maintain applications for internal and external-facing streaming platforms. Ensure...We are seeking a Senior Software Engineer to design and deliver highly scalable solutions for our cutting-edge streaming service.
Responsibilities:
- Design, build, and maintain applications for internal and external-facing streaming platforms.
- Ensure high-quality, well-tested code with coverage for streaming scenarios.
- Participate in code reviews and design sessions.
- Develop resilient cloud-enabled solutions (AWS) ensuring high uptime for streaming users.
- Contribute to system reliability through on-call rotation.
- Mentor and review work of junior developers.
- Analyze business requirements and propose innovative solutions for video streaming workflows.
- Contribute to test automation and maintain technical documentation.
Requirements:
- 5+ years of experience developing scalable, high-volume applications (ideally streaming or media platforms).
- Strong knowledge of OOP, design patterns, and best practices.
- Hands-on experience with modern JavaScript frameworks (Angular, Node.js, jQuery).
- Advanced experience with AWS (Lambda, ECS, API Gateway, etc.).
- Expertise with Microservices, REST APIs, and cloud computing.
- Experience with NoSQL databases, mobile applications (iOS/Android), Python is a plus.
- Familiarity with Agile and Test-Driven Development (TDD).
- Flexibility to adapt quickly to new technologies and business needs.
-
· 16 views · 6 applications · 2d
Enterprise Full-Stack Developer (Java/Spring/AEM)
Full Remote · Ukraine · 4.5 years of experience · C1 - AdvancedWe are seeking an experienced Full-Stack Developer to maintain and enhance large-scale enterprise systems. This role requires expertise in the Java/Spring ecosystem combined with modern front-end skills and the ability to triage and resolve critical...We are seeking an experienced Full-Stack Developer to maintain and enhance large-scale enterprise systems. This role requires expertise in the Java/Spring ecosystem combined with modern front-end skills and the ability to triage and resolve critical production issues quickly.
Key Responsibilities
- Maintain and contribute to a full-stack development environment using Java, Spring, Node.js, Angular, and AWS.
- Triage production support issues and develop timely software fixes, often requiring in-depth troubleshooting and reverse engineering.
- Develop new features and enhancements to meet business requirements.
- Participate in daily Scrum meetings, perform regular code reviews, and create technical documentation.
- Mentor and train team members on design principles and coding best practices.
Required Skills & Experience
- 4+ years of software development experience in one or more general purpose programming languages.
- Extensive experience with Java, Spring, WebSphere, Ant, Relational Databases, and REST APIs.
- Experience with front-end technologies: JavaScript, HTML, JSON.
- Experience with Adobe Experience Manager (AEM).
- Experience with code versioning in a continuous integration/deployment setting.
- Working proficiency and communication skills in verbal and written English.
Preferred Qualifications
- Experience with Mulesoft, Node.js, and AWS.
- Experience with localization and accessibility.
- Experience working on large-scale enterprise B2B systems.
-
· 63 views · 17 applications · 21d
Senior Golang Engineer (Backend / System / CLI Tools)
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateОбов’язки: Розробка та оптимізація застосунків на Golang. Створення високопродуктивних web-сервісів і RESTful API (Gin, Echo). Робота з конкурентністю (goroutines, channels), оптимізація ресурсів і пам’яті. Розробка системних та CLI-додатків (urfave,...Обов’язки:
- Розробка та оптимізація застосунків на Golang.
- Створення високопродуктивних web-сервісів і RESTful API (Gin, Echo).
- Робота з конкурентністю (goroutines, channels), оптимізація ресурсів і пам’яті.
- Розробка системних та CLI-додатків (urfave, Cobra, Viper).
- Оптимізація продуктивності та масштабованості систем.
- Співпраця з командами для інтеграції рішень і підтримки CI/CD.
Вимоги:
- 5+ років досвіду розробки на Golang у продакшені.
- Відмінне знання Go: синтаксис, ідіоми, найкращі практики.
- Досвід роботи з конкурентністю (goroutines, channels).
- Навички оптимізації продуктивності застосунків.
- Досвід веб-розробки (REST API, Gin/Echo).
- Розуміння CLI/system development (urfave, Cobra, Viper).
- Високі навички у вирішенні проблем, комунікації та командній роботі.
- Ступінь бакалавра у галузі Computer Science або суміжній.
Буде плюсом:
- Досвід із Java / Spring.
- Практика у розробці розподілених систем.
-
· 75 views · 12 applications · 21d
Senior / Lead Software Engineer (Go, React Native, AWS)
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateОбов’язки: Співпраця з VP of Engineering для визначення технічного напряму, процесів та дорожньої карти розробки. Проєктування архітектури, розробка та деплой ключових функцій платформи. Робота fullstack: React Native (мобільні додатки), Go (бекенд), AWS...Обов’язки:
- Співпраця з VP of Engineering для визначення технічного напряму, процесів та дорожньої карти розробки.
- Проєктування архітектури, розробка та деплой ключових функцій платформи.
- Робота fullstack: React Native (мобільні додатки), Go (бекенд), AWS (інфраструктура).
- Інтеграція з BaaS-провайдерами (Synapse, Unit, Galileo) та іншими фінтех API.
- Тісна співпраця з командами продукту, дизайну та бізнесу для перетворення вимог у технічні рішення.
- Менторство інженерів: код-рев’ю, технічна підтримка, розвиток кар’єри.
- Масштабування та підтримка інфраструктури з використанням сучасних DevOps-практик (IaC, CI/CD, моніторинг).
- Участь у формуванні та зростанні інженерної команди.
Вимоги:
- 5+ років досвіду у розробці ПЗ.
- 1–2+ роки у ролі тімліда чи ліда.
- Глибокий продакшн-досвід із Golang.
- Практичний досвід розробки мобільних застосунків на React Native.
- Добре знання AWS (Lambda, ECS, RDS, S3, IAM).
- Досвід інтеграції з BaaS та сторонніми фінтех API.
- Володіння PostgreSQL (схеми, оптимізація запитів, міграції).
- Продакшн-досвід із TypeScript.
- Знання принципів secure API (OAuth2, JWT), захисту даних.
- Розуміння best practices: тестування, контроль версій, CI/CD, підтримуваний код.
- Сильні комунікативні навички, здатність працювати між командами.
- Пристрасть до менторства та роботи в динамічному стартап-середовищі.
Буде плюсом:
- Знання стандартів доступності (WCAG).
- Досвід роботи з інструментами observability.
- Налаштування документації та процесів онбордингу.