2,239,594open jobs
144,050companies
250,743added this week
Browse all
Location
In office (Ivano-Frankivsk)
Seniority
Junior · 1+ year exp

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Softjourn is a software company founded in 2001 with development in western Ukraine. It builds fintech, ticketing and media platforms for international clients. The company specialises in payments and card processing.

We are looking for part-time (with up to 100% potential availability) contractors with a technology stack that might be considered for any projects in Softjourn that are looking for Junior Full-Stack Developers for temporary (or permanent) assignments.

There is no specific project to which we've related this search. Still, we may suggest some typical projects and opportunities as examples where the entrant might be involved. A Junior engineer will work in a team with Middle/Senior engineers, receive mentoring and code review feedback, and grow towards a Middle level.

Typical projects have the following traits:

  • It has a RESTful Application Programming Interface system under maintenance, a Web application for customers, a Website for guests, Dashboard, and interactive front-end interfaces.
  • It's using PostgreSQL, MongoDB or MySQL RDS as DBs.
  • Project hosted on AWS.

Project technologies:

  • back-end: Node.js, Express.js/NestJS, PostgreSQL, Redis, MongoDB
  • front-end: React, React Router, Redux/Context API, TypeScript, CSS-in-JS solutions.
  • tools: npm, Vite/Webpack, ESLint, Jest, React Testing Library, Git.

The ideal candidate is eager to learn, comfortable working on both client and server sides of applications at a basic level, and has a solid understanding of core JavaScript principles. Familiarity with AI-assisted development tools (e.g. GitHub Copilot, ChatGPT, Claude) would be advantageous.

Requirements:

  • Commercial, freelance or pet-project experience with Node.js and Express.js (1+ year), understanding of the event loop, callbacks/Promises/async-await and basic error handling;
  • Basic knowledge of NestJS (modules, controllers, services, DTO/validation) is a plus;
  • Basic knowledge of relational databases (PostgreSQL or MySQL): writing SQL queries (SELECT, JOIN, GROUP BY), understanding of simple schema design, primary/foreign keys and indexes;
  • Familiarity with the Redis caching concept;
  • Ability to use Postman and read OpenAPI/Swagger documentation;
  • Hands-on experience with any modern UI framework (1+ year);
  • Basic understanding of state management (Context API, Redux is a plus);
  • Good command of HTML5, CSS3 and JavaScript (Flexbox, Grid, responsive layout), experience with Tailwind or another CSS framework / CSS-in-JS;
  • Ability to turn a Figma design into a working UI;
  • Experience with npm and a modern bundler/dev server (Vite or Webpack) at the user level;
  • Good knowledge of JavaScript (ES6+): closures, scope, this, prototypes, array methods, destructuring, modules, async programming;
  • Basic TypeScript: types vs interfaces, basic generics, union types, unknown vs any, ability to type props, API responses and simple functions;
  • Experience building a small full-stack application (pet, educational or commercial) with any modern framework and a Node.js back-end will be a plus;
  • Theoretical and basic practical knowledge of Web APIs: REST principles (HTTP methods, status codes, headers, statelessness) and GraphQL;
  • Ability to implement simple CRUD endpoints and consume REST APIs from the front-end (fetch/axios), including loading and error states;
  • Basic understanding of authentication (JWT, sessions) and third-party API integration;
  • Basic knowledge of OOP and SOLID principles, clean code practices and naming conventions;
  • Experience working with Git (branches, pull requests, merge conflicts) and following team coding standards (ESLint, Prettier);
  • Basic experience writing unit tests (Vitest, Jest, React Testing Library) is a plus;
  • Readiness to receive and apply code review feedback;
  • Upper-Intermediate English level (B2) sufficient to read technical documentation, write clear messages and participate in daily team communication;
  • Proactivity and eagerness to learn: ability to research a problem independently (docs, Stack Overflow, AI tools), ask questions in time and learn from feedback;
  • Responsibility, attention to detail and ability to work in a team;
  • Responsible use of AI assistants (GitHub Copilot, ChatGPT, Claude) for coding and learning: ability to understand, verify and explain the generated code;

Nice to have:

  • Experience with AI-powered features using APIs (OpenAI, Claude) and AI-assisted workflows (Copilot, Cursor, Claude Code) beyond basic usage;
  • Basic understanding of Docker and general awareness of cloud services (AWS/Azure/GCP);
  • Awareness of CI/CD concepts (e.g. GitHub Actions);
  • Basic knowledge of other web stacks: PHP/Laravel, Vue.js (theoretical knowledge is enough);
  • Solid knowledge of GraphQL;
  • Experience working with legacy code (reading, debugging, fixing bugs and making small changes in an unfamiliar codebase);
  • Awareness of PWA basics and browser DevTools;
  • Relevant education (IT-related degree, courses, bootcamp) or certificates, internship/trainee experience, open-source contributions or a public GitHub portfolio with pet projects;
  • Awareness of basic web security (XSS, CSRF, SQL injection, OWASP Top 10);

Responsibilities:

  • Develop UI features and components under the guidance of senior team members;
  • Develop and maintain simple RESTful API endpoints using Node.js and NestJS/Express;
  • Work with data models and queries in PostgreSQL or MySQL RDS;
  • Fix bugs and implement small and medium-sized features in the existing and legacy codebase;
  • Follow code quality standards, write clear documentation and unit tests for developed functionality;
  • Take part in knowledge sharing sessions and team ceremonies;
  • Use modern AI tools to improve productivity, following project and security rules;
  • On demand, assist in code audits and fixing identified issues (e.g. static analysis findings, dependency vulnerabilities) under supervision;
  • Collaborate closely with PM, UX/UI designers, BAs, QA and Senior/Middle engineers throughout project implementation;

About us:

Softjourn is a full-cycle consulting and software development company, with expert product teams experienced in Fintech, Media & Entertainment, with a special emphasis on Ticketing. Headquartered in Silicon Valley, California, with R&D offices in Ukraine, Poland, and Brazil, Softjourn is a global software development company with over 20 years of experience.

Softjourn has been honored as a veteran-friendly business by the Veteran Hub in Ukraine. We are committed to creating a supportive environment for veterans and implementing processes that address their needs. We highly value the unique skills and perspectives that military veterans bring to our company and are dedicated to assisting their transition to the workforce.

Softjourn Inc. is an Equal Opportunity Employer. We celebrate diversity in all forms and are committed to maintaining a discrimination-free workplace that treats applicants and employees with dignity and respect. Our employment process is conducted without regard to race, color, religion, nationality or ethnic background, sex, pregnancy, sexual orientation, gender identity or expression, age, disability, protected veteran status, genetic information, or other attributes protected by state, federal, and local law.

By submitting this form, your personal data will be processed by Softjourn Polska Sp. z o.o. for the purpose of conducting the recruitment process and taking steps prior to entering into a contract, in accordance with Article 6(1)(b) and (c) GDPR.

You can read the full Privacy Notice here:

Read full Privacy Notice

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,239,594 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Ivano-Frankivsk
Remote (Brazil) · Full-Time · Brazil
DevOps
Rest API
Apply
Hybrid · Full-Time · Fortaleza
Analytics
Power BI
Apply
$110k – $140k per year · Remote (United States) · Full-Time · 6+ years exp
Go
SQL
Databases
PostgreSQL
AI/ML
Model Context Protocol
DevOps
Rest API
CI/CD
Docker
Kubernetes
Cybersecurity
SOC 2
Apply
Remote (Poland, Ukraine) · Full-Time · Warsaw · Lviv · Kyiv
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Google BigQuery
Frontend
Next.js
React.js
DevOps
Terraform
GCP
ArgoCD
Kubernetes
Google GKE
Google Cloud Run
Management
Stripe
Apply
In office · San Pedro Sula
Apply
Software Engineer 1 hour ago
In office · Istanbul
Python
Go
JavaScript
Java
PHP
TypeScript
SQL
C#
Node JS
Java
Hibernate
PHP
Doctrine
C#
.NET
Databases
MySQL
PostgreSQL
Redis
Cassandra
RabbitMQ
Memcached
ElasticSearch
Apache Kafka
AI/ML
Copilot
Cursor
Windsurf
Claude
Frontend
GraphQL
Mobile
MVC
DevOps
Rest API
gRPC
SOAP
Management
Agile
Scrum
Kanban
Apply
$115k – $165k per year · In office · 8+ years exp · PhD · Frisco
Python
JavaScript
TypeScript
DevOps
CI/CD
QA
Selenium
Cypress
Playwright
Appium
Apply
In office · Full-Time · Istanbul
JavaScript
Kotlin
TypeScript
Swift
Frontend
React.js
Mobile
React Native
Firebase
Expo
State Management
Deep Linking
Crashlytics
TestFlight
DevOps
Rest API
CI/CD
Git
QA
Sentry
Apply
Software Engineer 1 hour ago
$142k – $236k per year · In office · TS/SCI · 5+ years exp · Bachelor's Degree · Fort Meade
Python
JavaScript
TypeScript
C++
Python
Flask
DevOps
Rest API
Ansible
CI/CD
Docker
Configuration Management
Linux
Management
Agile
Apply
$95k – $157k per year · Remote (United States) · 3+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Linux
Cybersecurity
Okta
Management
Asana
Jira
Apply
In office · 2+ years exp · Ivano-Frankivsk
JavaScript
Java
SQL
Java
Maven
Hibernate
Gradle
Apache Tomcat
Databases
PostgreSQL
Oracle
Frontend
Vue.js
JQuery
DevOps
Rest API
CI/CD
Git
Docker
Linux
Unix
Cybersecurity
GDPR
Apply
In office · 5+ years exp · Ivano-Frankivsk
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Sidekiq
Capybara
RuboCop
Factory Bot
Hotwire
Stimulus
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
DevOps
GitHub Actions
CI/CD
AWS
Docker
Management
Stripe
Apply
≈ $54k – $91k per year (Estimated) · In office · 5+ years exp · Wrocław
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Express
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Claude
OpenAI
Frontend
Redux
Webpack
GraphQL
Tailwind CSS
React.js
Vite
Storybook
styled-components
Mobile
State Management
PWA
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon ECS
Cybersecurity
Snyk
SonarQube
GDPR
Design
Figma
QA
Swagger
Apply
In office · 2+ years exp · Ivano-Frankivsk
JavaScript
Java
SQL
Java
Maven
Hibernate
Gradle
Apache Tomcat
Databases
PostgreSQL
Oracle
Frontend
Vue.js
JQuery
DevOps
Rest API
CI/CD
Git
Docker
Linux
Unix
Cybersecurity
GDPR
Apply
Python Team Lead 24 days ago
≈ $26k – $76k per year (Estimated) · In office · Full-Time · 5+ years exp · Vinnytsia · Ivano-Frankivsk · Lutsk
Python
Python
SQLAlchemy
Alembic
Databases
MySQL
PostgreSQL
AI/ML
LangChain
DevOps
GCP
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
GitLab
Linux
QA
Pytest
Apply
In office · 5+ years exp · Ivano-Frankivsk
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Sidekiq
Capybara
RuboCop
Factory Bot
Hotwire
Stimulus
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
DevOps
GitHub Actions
CI/CD
AWS
Docker
Management
Stripe
Apply
In office · Full-Time · Kyiv · Ivano-Frankivsk · Vinnytsia · Lviv · Rivne
Apply
Remote (Ukraine) · Full-Time · Ivano-Frankivsk · Cherkasy · Kryvyi Rih
Apply
See all jobs
This is one of many
2,239,594 more open roles from verified company boards, updated every day.