Jobs

71
  • · 78 views · 29 applications · 24d

    Senior Backend Developer (node.js/next.js)

    Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Upper-Intermediate
    About the job GTO LAB is focused on enhancing poker learning through digital content. Our project directly engages poker enthusiasts, providing them with valuable insights and learning resources. Team: Part of the remote in-house team. Management line:...

    About the job

    GTO LAB is focused on enhancing poker learning through digital content. Our project directly engages poker enthusiasts, providing them with valuable insights and learning resources.

    • Team: Part of the remote in-house team.
    • Management line: reports to Tech Lead.
    • Work conditions: 5 days/week, remote, flexible working hours.
    • Type of engagement: PE contract/other type of contracts

    Tasks:

    • Design and implementation of scalable and compatible applications/features and related automation and infrastructure.
    • Troubleshoot, maintain, and enhance software features, focusing on backend and frontend integration, and large amounts of data processing.
    • Be an active team player within a multinational team.

    Must-Have Skills (Hard, Technical):

    • 8+ years of software development experience
    • Expertise in: Node.js, Google Cloud Platform, PostgreSQL, Next.js.
    • Experience in DevOps practices and tools, like infrastructure, containerisation and orchestration management (e.g., GitHub Actions, Terraform, Kubernetes, Docker ), GCP.
    • Experience with handling substantial SQL / JSON datasets.
    • Comprehensive understanding of both back-end and front-end development

    As a Plus Skills (Hard, Technical):

    • Familiarity with the poker industry or a strong interest in developing poker-related software.
    • Quick learner, able to adapt and research new technologies.
    More
  • · 205 views · 66 applications · 23d

    Middle Backend Developer (Node.js)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    We are looking for a Middle Backend Developer (Node.js) to join our team and work on an AI-powered software that integrates with business email accounts and time tracking/billing systems. WHAT WE'RE LOOKING FOR: 3+ years of commercial software...

    We are looking for a Middle Backend Developer (Node.js) to join our team and work on an AI-powered software that integrates with business email accounts and time tracking/billing systems. 

     

    🚀WHAT WE'RE LOOKING FOR:

    • 3+ years of commercial software development experience;
    • Solid working knowledge of Node.JS / Mongo / AWS / Swagger;
    • Experience with Express.js/Nest.js;
    • Experience with Payments;
    • Understanding of network operations/protocols, experience with Socket.io/WebSockets;
    • Good debugging skills;
    • Thorough experience of RESTful service design, API design, and best practices for building resilient and maintainable distributed systems;
    • Experience with Typescript

     

    💻RESPONSIBILITIES:

    • Develop and maintain the mobile application using React, ensuring high performance and responsiveness
    • Implementation of new product features
    • Collaborate with team members
    • Participate in the code review process
    • Be involved in planning, designing, and execution
    • Outline project scope and schedule, and provide accurate estimates of quality.

     

    🕗 WORKING SCHEDULE:

    This is a full-time permanent position (full remote). 

     

    WHY IVORYSOFT:

    • Flexible remote work
    • Competitive salary based on experience
    • Opportunity to work on an AI-driven product
    • Friendly and professional team
    • Career and professional growth, regular performance, and salary reviews
    • Remote work opportunity and flexible working schedule
    • Building projects from scratch, working only with the latest technologies
    • Team buildings and corporate activities
    • Legal support for private entrepreneurs

     

    If you're ready to join a team working on cutting-edge AI solutions, apply now! 🚀

    More
  • · 139 views · 43 applications · 20d

    Middle Node.js/MongoDB Engineer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    Hello everyone! We are looking for a Middle Node.js Engineer to join a project in Silicon Valley. Project Idea The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have...

    Hello everyone!

    We are looking for a Middle Node.js Engineer to join a project in Silicon Valley.
     

    Project Idea

    The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have a variety of auditoriums, gyms, classrooms, and other venue options available for community use —
    schedule facility uses and manage requests from the community all in one place.


    Just imagine that you’re a football player and you can rent a football field at Harvard to play with your friends. Amazing, right?

    What exciting things is the product doing for the community?

    The product is transforming the way public and private spaces are discovered, reserved, and used across communities — all online and accessible anywhere.

     

    What is the team size and structure?

    Our team consists of: 1 Tech Lead, 2 Front-End developers, 3 Back-End developers, 1 React-Native developer, 1 Data Engineer, UI/UX Designer, 2 QA, 1 AQA, and PM.
     

    How many stages of the interview are there?

    — Interview with the Recruiter — up to 30 min.;

    — Interview with PM — up to 30 min.;

    — Technical interview — up to 1 hour;

    — Interview with the client — up to 1 hour.
     

    Requirements:

    Must have:

    • 3+ years of working experience using Node.js;
    • Hands-on experience with MongoDB;
    • Experience with Serverless and Lambda functions (pet-project also works);
    • Understanding NoSQL (MongoDB, relations, triggers, etc.);
    • Experience working with Jira and Confluence (understanding what is A/C, DoD, and Scrum ceremonies);
    • Experience in building schemas, validations, and models using Mongoose in Node.js applications;
    • Upper-intermediate or higher level of English.

    Soft skills:

    • Proactive — you take ownership and act without waiting for direction;
    • Detail-oriented — you deliver accurate, high-quality work;
    • Initiative-driven — you’re eager to improve processes and take action.
       

    Would be a plus:

    • Experience with other programming languages;
    • Experience with MongoAtlas;
    • Degree in a technical field.
       

    Responsibilities:

    • Development of the web application with search functionality;
    • Development of the Client application’s structure;
    • Direct communication with the development team and customers;
    • Participation in sprint planning and task evaluation;
    • Ensuring the code tests coverage.
    More
  • · 126 views · 42 applications · 19d

    Backend Developer (NestJS)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    Required Skills Strong experience with NestJS (3+ years), including modules, services, DI, and middleware. Solid PostgreSQL knowledge for structured data (migrations, relations, JSONB). Setting up indexes and analyzers (multi-language, stemming,...

    Required Skills

    Strong experience with NestJS (3+ years), including modules, services, DI, and middleware.

    Solid PostgreSQL knowledge for structured data (migrations, relations, JSONB).

    Setting up indexes and analyzers (multi-language, stemming, synonyms).

    Writing efficient queries (bool, match, fuzzy, etc.).

    Keeping ES in sync with PostgreSQL (manual sync or using queues).

    Comfortable building REST APIs (GraphQL is a plus).

    Experience with authentication, access control, and rate-limiting.

    Comfortable working with Redis for caching or background jobs (e.g., syncing ES).

    Able to write clean, testable code (Jest or similar frameworks).


    Nice to Have

    Experience with job queues like BullMQ for ES sync.

    Familiarity with Directus or similar CMS systems.

    Understanding of deployment using Docker, AWS, or other cloud infrastructure.

    More
  • · 69 views · 8 applications · 19d

    Senior Backend Engineer (Node/Go)

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    Our team is growing, and we are looking for a talented Senior Backend Engineer. In this role, you’ll work primarily on backend API development using Node.js (TypeScript), while also contributing to our powerful CLI tools written in Go. You’ll have a...

    Our team is growing, and we are looking for a talented Senior Backend Engineer. In this role, you’ll work primarily on backend API development using Node.js (TypeScript), while also contributing to our powerful CLI tools written in Go. You’ll have a direct hand in shaping the architecture, scalability, and quality of a system used by modern engineering teams.

    Our customer believes that cloud infrastructure should be effortless and invisible, empowering teams to build, ship, and scale without barriers. We’re building the future of cloud consumption. If you’re passionate about building robust APIs, powerful CLI tools, and world-class backend systems — it will be a match.

    Come join the company that’s reinventing how teams manage distributed cloud in today’s fast-moving cloud era. We’re on a mission to help organizations automate infrastructure provisioning and enable self-service to accelerate their business.
     

    Responsibilities:
     

    • Lead backend API development using Node.js (TypeScript) — designing, building, and maintaining scalable services.
    • Contribute to CLI development with Go, enhancing tooling that empowers users to interact seamlessly with the platform.
    • Architect and optimize backend systems and APIs, ensuring performance, security, and reliability at scale.
    • Take complete ownership of projects, from initial definition and design to development, testing, and post-deployment.
    • Collaborate closely with a tight-knit R&D team through code reviews, technical discussions, and product planning.
    • Uphold coding standards and best practices while influencing architectural and technical decisions.
    • Communicate technical concepts clearly across engineering and product teams.
       

    Requirements:
     

    • Bachelor's degree in computer science or equivalent engineering experience from a distinguished military unit.
    • 6+ years of software engineering experience, with 3+ years focused on backend development at scale.
    • Expert-level knowledge of Node.js (TypeScript) backend development, with extensive experience building RESTful APIs and working with microservices architectures.
    • Strong background in relational databases (e.g. MySQLPostgreSQL), caching (e.g. RedisDragonfly), and cloud services (AWS: S3, RDS, IAM).
    • Solid understanding of software architecture, API design, distributed systems, and scalable backend patterns.
    • Excellent English communication skills (written and verbal).
    • A collaborative spirit and drive for tackling complex technical challenges in a fast-paced startup environment.
       

    Will be a plus:
     

    • Hands-on experience with Go, particularly in building CLI tools or backend systems.
    • Experience with Infrastructure as Code tools like TerraformPulumi, or CloudFormation.
    • Familiarity with DockerKubernetes, and containerized application delivery.
    • Experience working with graph databases (e.g., NeptuneDBNeo4j).
       

    We offer
     

    People: The new team is just being built. You will work directly with our client’s side representative and have your influence on the crucial designs and architecture of the applications.

    Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the client’s side.

     

    More
  • · 53 views · 6 applications · 19d

    Senior Node.js Developer (Operations)

    Office Work · Cyprus · Product · 4 years of experience · Upper-Intermediate
    We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal. Here, everything moves at rocket speed: driving innovation, pioneering projects, and...

    We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal.
    Here, everything moves at rocket speed: driving innovation, pioneering projects, and fast-tracking careers.
    Together, we turn ideas into action—let’s get started!

     

    We are looking for a skilled Senior Node.js Developer with relocation to Cyprus.

    Requirements:
    ✔️Strong knowledge of JavaScript and the ECMAScript 6 standards
    ✔️3+ years of commercial experience with Node.js and Nest.js
    ✔️5+ years of commercial experience in web development
    ✔️Commercial experience of working with high loaded SQL or NO SQL databases
    ✔️Commercial experience of implementing the REST, GraphQL and WebSockets
    ✔️Understanding of the TDD principles and experience of writing tests
    ✔️Understanding of microservice architecture principles
    ✔️Experience of GIT version control system
    ✔️Experience with RabbitMQ
    ✔️Experience with Redis
    ✔️Experience with databases MongoDB, MySQL
    ✔️At least Intermediate lvl of English

    Will be a plus: 
    ✔️2+ years of hands-on experience developing over CI/CD/Micro Services architecture/Containers
    ✔️Experience with Kubernetes
    ✔️Experience with Nats
    ✔️Experience with TypeScript

    Duties and opportunities:

    ✔️In-house platform development
    ✔️3rd party API integrations
    ✔️Actively participate in developing new features from scratch

    ✅ We offer excellent benefits, including but not limited to:

    ✔️Snacks in the Office
    ✔️24 days of vacation per year
    ✔️Attractive office location and facilities
    ✔️Medical insurance
    ✔️Breakfasts and lunches in the office (partially paid by the Company)
    ✔️Languages classes (partially paid by the Company)
    ✔️Social Club of the Company

     

    Bold moves start here. Make yours. Apply today! 

    More
  • · 64 views · 4 applications · 18d

    Senior Node.js Developer with relocation to Cyprus to $9000

    Office Work · Cyprus, Poland, Romania, Moldova, Portugal · Product · 5 years of experience · Upper-Intermediate
    The software development company and digital solutions provider. The company has created over 65 cutting-edge products spanning 20 different markets. Our team of around 1 200 tech-savvy professionals successfully deliver scalable projects that are...

    The software development company and digital solutions provider. The company has created over 65 cutting-edge products spanning 20 different markets.
    Our team of around 1 200 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs.
    We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment.

    We are looking for a skilled Senior Node.js Developer with relocation to Cyprus.

    Requirements:
    ✔️Strong knowledge of JavaScript and the ECMAScript 6 standards
    ✔️3+ years of commercial experience with Node.js
    ✔️5+ years of commercial experience in web development
    ✔️Commercial experience working with high-loaded SQL or NO SQL databases
    ✔️Commercial experience in implementing the REST, GraphQL, and WebSockets
    ✔️Understanding of the TDD principles and experience in writing tests
    ✔️Understanding of microservice architecture principles
    ✔️Experience with GIT version control system
    ✔️Experience with RabbitMQ
    ✔️Experience with Redis
    ✔️Experience with databases MongoDB, MySQL
    ✔️At least an Intermediate lvl of English

    ✅ Will be a plus:
    ✔️2+ years of hands-on experience developing CI/CD/Micro Services architecture/Containers
    ✔️Experience with Kubernetes,
    ✔️Experience with Nats
    ✔️Experience with TypeScript

    ✅ Duties and opportunities:
    ✔️In-house platform development
    ✔️3rd party API integrations
    ✔️Actively participate in developing new features from scratch
     

    ✅ We offer excellent benefits, including but not limited to:
    ✔️Working with the latest technologies (Nest, Kubernetes, mongo, graphQL, MySQL, etc)
    🧑🏻‍💻Learning and development opportunities and interesting challenging tasks;
    📝Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
    ✈️ Relocation package (tickets, staying in a hotel for 2 weeks);
    🏋️‍♂️ Company fitness corner in the office for employees;
    📚 Opportunity to develop language skills and partial compensation for the cost of language classes;
    🎁 Birthday celebration present;
    🏝 Time for proper rest and 24 working days of Annual Vacation;
    🍲 Breakfasts and lunches in the office (partially paid by the company).

    More
  • · 38 views · 4 applications · 18d

    Backend Team Lead – AI-Focused

    Office Work · Ukraine (Cherkasy) · 4 years of experience · Upper-Intermediate
    About the Role We’re looking for a hands-on Backend Team Lead to drive the technical excellence and growth of our AI-driven product stack. This is a hybrid role combining backend development with team leadership, system architecture, and...

    🧠 About the Role

    We’re looking for a hands-on Backend Team Lead to drive the technical excellence and growth of our AI-driven product stack. This is a hybrid role combining backend development  with team leadership, system architecture, and cross-functional collaboration. If you’re experienced in both NodeJS and Python, passionate about leading small teams, and motivated to take a leading role in AI development, we’d love to meet you.

     

    🔧 Responsibilities

    • Lead and mentor a backend team (2–4 developers), providing technical guidance and career support.
    • Be hands-on with code , contributing to core backend functionality and AI integrations.
    • Drive the roadmap for backend systems and AI capabilities in close collaboration with product and business teams.
    • Plan, estimate, and prioritize development tasks with a focus on scalable, resilient architectures.
    • Contribute to hiring: participate in interviews and team extension activities.
    • Ensure team performance and code quality by implementing best practices, documentation, and code reviews.

       

     

    ✅ Requirements

    • 4+ years of professional experience with backend development using both NodeJS (NestJS/NextJS/Express) and 
    • Solid knowledge of SQL/NoSQL database design and performance optimization.
    • Proficient in software engineering principles: data structures, algorithms, system design.
    • Proven experience leading small teams (2–4 engineers), mentoring developers, and managing deliverables.
    • Strong background in DevOps & modern stack tools: Docker, Kubernetes, CI/CD, IaC (Terraform, Ansible).
    • Extensive experience working with AWS (beyond EC2 and S3).
    • Comfortable working in Agile environments and adapting design thinking practices.
    • Excellent English communication skills (B2+ level).

       

     

    💡 Nice to Have

    • Experience working with Generative AI tools and frameworks (e.g., ChatGPT APIs, Claude, Gemini, LLM fine-tuning).
    • Experience with Python (Flask and/or Django).
    • Familiarity with modern SPA frameworks (React/Vue.js/Angular).
    • Experience writing technical documentation, tracking tech debt, and driving refactoring initiatives.
    • Previous exposure to multi-project management environments.

       

    🚀 Why Join MindTech?

    • Make an impact: Play a leading role in shaping the AI strategy of our growing engineering team.
    • Best tools for the job: Full hardware flexibility – we provide whatever you need.
    • Referral Bonuses: if you bring amazing talent.
    • Growth Budget: We cover courses, books, and conferences.
    • Life Perks: Free lunches, snacks, birthday gifts, team parties, and life event support.
    • Balance First: 18 vacation days, 10 sick days, all national holidays, and volunteering time off.

      Hiring process:
    • HR interview: we’ll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.
    • Tech interview: a deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project’s needs.
    • Interview with the C-Level: a conversation focused on the company’s vision, strategic goals, and how your role aligns with them.
    • Feedback
    • Job offer
    More
  • · 37 views · 5 applications · 17d

    Senior FullStack Node.js/Java Developer

    Full Remote · Countries of Europe or Ukraine · 6 years of experience · Upper-Intermediate
    About the Client Our client is a global travel platform focused on simplifying multi-modal journey planning and booking. The system allows users to seamlessly compare and book transportation options across different countries and providers. About the...

    About the Client

    Our client is a global travel platform focused on simplifying multi-modal journey planning and booking. The system allows users to seamlessly compare and book transportation options across different countries and providers.


    About the Project

    You’ll be joining the Partnerships tribe, which focuses on building travel-related APIs and partner-oriented products beyond the B2C scope. Your work will support the development of a cloud-based platform that standardizes and structures fragmented transport data and APIs for internal teams.

    The product is used by major transportation operators across multiple regions to create a cohesive travel experience.


    Project Phase: Active development

    Tech Stack

    Node.js, Java, Couchbase, Docker, Kubernetes, Jenkins, REST API, Message Queues, Google Cloud
     

    Must-Have Skills

    • Strong experience in Node.js (primary technology) and Java
    • Proven track record of building scalable, high-performance applications
    • Solid background in software design, continuous delivery, and cloud infrastructure
    • Familiarity with container technologies (e.g., Docker, Kubernetes)
    • Advocate of agile practices and software craftsmanship
    • Excellent team collaboration and mentoring abilities
    • Curious, open-minded, and eager to learn


    Responsibilities

    • Maintain and enhance existing services; build new services from the ground up
    • Design and develop scalable systems integrating with internal and external APIs
    • Rapidly prototype and iterate on ideas with your team
    • Own the reliability, performance, and availability of core systems
    • Collaborate across teams to find creative solutions to complex problems
    • Mentor junior developers and support their growth


    If you're a passionate fullstack engineer ready to work on impactful travel-tech solutions with a dynamic international team—apply now!

    More
  • · 75 views · 12 applications · 17d

    Senior Full-Stack Engineer

    Ukraine · 5 years of experience · Upper-Intermediate
    Опис We are building a cybersecurity solution that helps companies monitor the security of their partners and vendors. It identifies risks in external systems and provides clear steps to fix them. The platform delivers real-time security scores to...

    Опис

    We are building a cybersecurity solution that helps companies monitor the security of their partners and vendors. It identifies risks in external systems and provides clear steps to fix them. The platform delivers real-time security scores to support better decisions and reduce the chance of future cyber incidents.
    We are currently looking for a Full-Stack Engineer with expertise in the TypeScript/JavaScript/React/Node.js ecosystem to develop high-quality, scalable, and maintainable front-end applications.

    Вимоги
     

    • 5+ years of experience in front-end development with a strong emphasis on Node.js, React, and TypeScript.
    • Deep understanding of modern front-end architectures, including micro-frontends and API gateways.
    • Hands-on experience with Tailwind CSS, component-based design, and state management (React Context, Redux, or Zustand).
    • Proficiency in testing frameworks: Jest (unit testing), Playwright (end-to-end testing).
    • Experience with CI/CD pipelines and deployment strategies: blue-green, canary releases.
    • Solid knowledge of distributed tracing, observability, and performance monitoring.
    • Strong problem-solving skills and ability to work independently or as part of a team.
    • Fluent spoken Ukrainian.


    Обов'язки

     

    • Develop and optimize modern front-end applications using React, Node.js, and TypeScript.
    • Work with micro-frontend architectures and API-driven development.
    • Integrate and maintain RESTful APIs, OpenAPI, and GraphQL.
    • Implement best practices in front-end development, including TDD, accessibility, and internationalization.
    • Build high-performance, responsive UI components using Tailwind CSS and component libraries (shadcn/ui, React Aria).
    • Ensure code quality and security through tools like SonarQube, ESLint, and Playwright.
    • Work with CI/CD systems like Jenkins, Spinnaker, and Harness, and feature flagging tools such as LaunchDarkly, and Split.io.
    • Collaborate with backend teams on API gateways, service-oriented architecture (SOA), and versioning.
    • Leverage distributed tracing and logging using OpenTelemetry.
    • Implement containerization strategies using Docker, Docker Compose, and AWS infrastructure.

       

    Умови роботи
     

    • Collaborative and dynamic work environment.
    • Hybrid work format & flexible work hours.
    • MacOS equipment.
    • 20 paid vacation days.
    • 15 paid sick leave days.
    • Annual budget for learning & development activities.
    • IT Club membership.
    • Accountant services.
    • Regular internal tech and non-tech talks.
    • Option to work from our welcoming office in Lviv.
    • And many other exciting benefits!

       

    Етапи
     

    1. Intro Interview
    2. Technical Interview
    3. Partner Interview

     

    📩 All applications will be reviewed in the order they are received. The resume review process may take up to five days. If you do not hear from us within a week, it means we are unable to move forward with your application at this time.


    We truly appreciate your interest in our company and hope to have the opportunity to collaborate in the future 🙌

    More
  • · 107 views · 24 applications · 13d

    Senior Backend Engineer JavaScript

    Full Remote · EU · Product · 5 years of experience · Upper-Intermediate
    [REMOTE OPP] Have you ever been part of a hyper-growth startup? We're a growing e-commerce startup with a popular SaaS product, and we're on the lookout for skilled backend developers who know their way around Nest.js. This is a full-time fully-remote...

    [REMOTE OPP] Have you ever been part of a hyper-growth startup?

     

    We're a growing e-commerce startup with a popular SaaS product, and we're on the lookout for skilled backend developers who know their way around Nest.js. This is a full-time fully-remote position for experienced engineers.

     

    IMPORTANT: Please only apply if you reside in Europe, GMT to GMT+3.

     

    In this role, you’ll be working on the heart of our product:

    • Build new features for our core platform that handles product recommendations, pricing, discounts, business rule engine, and product subscriptions
    • Design and develop tools focused on boosting merchant revenue
    • Get involved in shaping our cloud architecture on AWS
    • Build powerful integrations with Shopify API and other e-commerce platforms
    • Fine-tune the performance of our API under heavy load
    • Improve our devops pipeline for smooth continuous delivery

     

    Requirements

    • 5 years or more of software engineering experience
    • 2 years or more with AWS or GKE
    • 1 year or more building web applications with Nest.js
    • 1 year or more employed fully remotely by international companies

     

    Bonus points - if you have experience with

    • Developing apps for Shopify, familiar with the platform concepts and API
    • Deploying microservices on Amazon ECS or Google GKE
    • Using generative AI every day for effective development
    • Digital nomads are welcome!

     

    What You Get

    Get the chance to work in a fully-remote, global startup during its most exciting early days. You'll help shape a rapidly growing product with millions of users. Dive deep into the Shopify ecosystem and learn all about the e-commerce world. Be part of a team that practices continuous delivery to live production.

     

    Stack

    All new microservices are written using Nest.js and Prisma ORM, with PostgreSQL.

    Our servers run on AWS ECS and on Heroku.

    Asynchronous task are orchestrated with Temporal.io.

    Our lightweight agile process and technical knowledge are managed in Notion.

    We use GitHub, Sentry.io, SemaphoreCI, New Relic.

     

    About Us

    Amplify (formerly PickyStory) helps e-commerce merchants manage and optimize sales using powerful strategies such as cross-selling, upselling, product bundles and subscriptions.

     

    Our product is live and growing fast. We're actively developing the core platform, adding new features, and updating our cloud infrastructure. If you join us, expect to make software design decisions, craft new components from scratch, and refactor existing code to perfection.

     

    We're a fully remote global team. We speak English, Ukrainian, Russian, and Hebrew. The engineering team is centered in Europe.

    More
  • · 41 views · 4 applications · 13d

    Senior Backend Engineer (Java+Node.js)

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States. Every day, the company completes 5 million student journeys, moving more passengers than all...

    Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States. Every day, the company completes 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services for 1,100 school districts. 

    N-iX has built a successful cooperation with the client delivering a range of complex initiatives. As a result, N-iX has been selected as a strategic long-term partner to drive the digital transformation on an enterprise level, fully remodeling the technology landscape for 55,000 employees and millions of people across North America. 

    Responsibilities:

    • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment;
    • Promote best practices to improve the quality of our code and processes;
    • Research and evaluate technical options to implement business requirements;
    • Provide system or technical development expertise to the team;
    • Work in close contact with team members and project stakeholders;
    • Suggest technical and functional improvements to add value to the product and tackle technical debt.

     

    Requirements

    • 3+ years of software development experience;
    • 2+ years of extensive Java development;
    • 1+ years of Node.js experience;
    • 1-2 years of Spring framework and building Spring web applications;
    • Understanding and experience developing and deploying microservices;
    • Experience developing integration layers (using REST interfaces, OpenApi, Kafka, GraphQL);
    • Excellent design, coding, and debugging skills;
    • OOP, OOD, Design Patterns proficient;
    • Knowledge of relational databases (preferably PostgreSQL);
    • Experience with AWS services (ECS, Lambda, Aurora);
    • Would be a plus: Understanding of feature flagging, A/B testing, continuous release lifecycles, DynamoDB;
    • Would be a plus: Experience with AWS DMS service, DynamoDB;
    • Excellent communication and organization skills, product-oriented mindset, focus on team results, willingness to constant personal and team improvements;
    • Upper-Intermediate/Advanced English level.

     

    More
  • · 168 views · 48 applications · 12d

    Middle Back-end (Node.JS) Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    We are currently seeking a Middle Back-end (Node.JS) Developer to join our team. It is crucial that the candidate has experience in starting a project from scratch and is the sole Back-end Developer on the team. So we would like you to have: — at least 3...

    We are currently seeking a Middle Back-end (Node.JS) Developer to join our team. It is crucial that the candidate has experience in starting a project from scratch and is the sole Back-end Developer on the team.

    So we would like you to have:

    — at least 3 years of experience in Back-end Development (Nest.JS);

    — 3 years of commercial experience with Node.JS and TypeScript;

    — experience with NoSQL DB and search systems (e.g. MongoDB, Firebase, Redis, ElasticSearch);

    — Upper-Intermediate level of English and good communication skills.

     

    It is nice to have:

    — basic experience with AWS, Kubernetes, Jenkins CI;

    — implementation of automated testing platforms and unit tests;

    — experience in unit testing (Karma, Jasmine, others).

     

    What you will do:

    — translate application storyboards and use cases into functional applications;

    — map business requirements to programmable features;

    — design, develop, test, implement and maintain high-volume, low-latency applications for critical systems and deliver high-availability and performance;

    — write well-designed, testable, reusable and efficient code;

    — deploy applications using Containers and Docker;

    — improve and extend functionality of existing applications;

    — work according to Scrum or Agile.

    Will be a plus:
    — Bachelor's degree in computer science or a related field;

    — familiarity with Web3 and blockchain is an advantage.

    We offer:

    — supportive and comfortable working environment;

    — free online speaking club to practice your English;

    — variety of training and self-development opportunities;

    — fancy team-building events and corporate parties;

    — social security package and other perks.

    The stages of the hiring process: Pre-screen interview with Recruiter — Technical interview — Final interview with the company’s CEO — Job Offer.

    More
  • · 105 views · 14 applications · 12d

    Senior Software Engineer (Node.js + PHP)

    Full Remote · Countries of Europe or Ukraine · 7 years of experience · Upper-Intermediate
    Looking senior Node.js and PHP developer, for modern and huge e-Commerce project. Requirements Over 3 years of hands-on Node.js experience; Over 4 years of hands-on PHP experience; Jenkins, Prometheus, Grafana, Kibana PHPUnit, Postman MongoDB, MySQL,...

    Looking senior Node.js and PHP developer, for modern and huge e-Commerce project.

     

    Requirements

    • Over 3 years of hands-on Node.js experience;
    • Over 4 years of hands-on PHP experience;
    • Jenkins, Prometheus, Grafana, Kibana
    • PHPUnit, Postman
    • MongoDB, MySQL, PostgreSQL
    • AWS (SQS, SNS)
    • Kubernetes, Docker, Git
    • We also use practices such as Pair Programming, Refactoring, Code Reviews, Weekly Knowledge Sharing sessions, DDD, A/B testing and Continuous Delivery which are an important part of our development process
       

    Responsibilities

    • You’ll team up with product managers and teams to refine and roll out new features.
    • You will take responsibility in the design and execution of your own initiatives
    • You’ll spot ways to improve the codebase and pitch in to make it better.
    • You’ll often pair up with colleagues for code reviews, sharing feedback to sharpen skills and enhance the platform.
    • You’ll tackle and fix key bugs or issues flagged in the system.
    • You’ll join weekly coding or knowledge-sharing sessions, either leading or listening in.
    • You’ll grow your soft skills, dive into best practices, and chat tech with your peers.


     

    More
  • · 81 views · 8 applications · 12d

    Fullstack Node.js + Vue.js developer to $600

    Full Remote · Ukraine · 1 year of experience · Upper-Intermediate
    We search for a «willing to learn» person who wants to learn and develop enterprise-level web applications/websites. Skills & Requirements: • You’ve got at least 1 year of experience in JavaScript • You’ve worked with some of the modern JavaScript...

    We search for a «willing to learn» person who wants to learn and develop enterprise-level web applications/websites.

     

    Skills & Requirements:

    • You’ve got at least 1 year of experience in JavaScript

    • You’ve worked with some of the modern JavaScript frameworks — Vue.js

    • You have experience with Node.js

    • You have experience with NoSQL databases (ideally MongoDB)

    • You feel comfortable communicating in English

    • You’re passionate about solving new problems

    • You are always looking for the best solution

     

    We are offering:

    -Senior team;

    -Regular review;

    -Long-term employment;

    -Challenging projects;

    -Certifications;

     

    Responsibilities:

    -Code review.

    -Functionality improvements to an existing solution

    -Increasing system stability, testability, maintainability, and security

    More
Log In or Sign Up to see all posted jobs