Jobs

177
  • · 118 views · 2 applications · 7d

    Junior NodeJS Backend Developer

    Office Work · Ukraine (Dnipro) · 1 year of experience · Intermediate
    DBB Software - is a software engineering IT company from Ukraine with a unique point of difference. We provide an exciting concept involving highly trained and vetted remote software developers to provide businesses with everything they need in the...

    DBB Software - is a software engineering IT company from Ukraine with a unique point of difference. We provide an exciting concept involving highly trained and vetted remote software developers to provide businesses with everything they need in the information technology space. Whether it’s end-to-end IT or smaller, focused areas and individual projects, we cover it all, and our approach allows us to offer exceptionally competitive pricing.

    During 8 years on the IT market we successfully released more than 30 projects and have a wide-geographic of clients in Europe, USA and Canada.

     

    Now we are continuing growing and extending our team so we warmly invite Junior Backend Developer (Node.js) to our team in Dnipro city!

     

    What requirements are important for this role:

     

    -At least 1 year of professional experience with TypeScript, Node.js, express, nest.js;

    -Experience with SQL, PL/SQL, preferred experience on MERN stack and next.js;

    -Experience with Swagger and/or API documentation tools;

    -Experience with git and CI/CD;

    -A solid understanding in logging, security concepts;

    -A solid understanding of REST, and core JavaScript concepts;

    -A solid understanding of relational data and/or non-relational models;

    -Experience with performance and optimisation problems and a demonstrated ability to both diagnose and prevent these problems.

     

    What we are expecting from new teammate:

     

    -Effective communication skills: Regularly achieve consensus with peers, and clear status updates;

    -Positive and solution-oriented mindset;

    -Strong sense of ownership, urgency, and drive;

    -An inclination towards communication, inclusion, and visibility;

    -Self-motivated and self-managing, with great organizational skills;

    - English level - at least Intermediate strong;

    -Ability to work in our Dnipro office required.

     

    Working with our team is:

     

    -Flexible schedule;

    -Benefit package with paid vacations and sick-leaves;

    -Salary reviews in regular basis;

    -Autonomy in decision-making, no bureaucracy and pressure;

    -People-oriented culture and healthy atmosphere in the team;

    -Whole support from company management;

    -Office in Dnipro with whole BCP support: generators, power stations and Starlink, only office type of work.

    More
  • · 127 views · 23 applications · 6d

    Back-End Developer

    Ukraine · Product · 3 years of experience · Intermediate
    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer...

    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer goods, machinery etc).

     

    We have a talented and ambitious team. We value integrity and are passionate about our mission to revolutionise advanced manufacturing.

     

    This is your opportunity to:

     

    • Be part of a fast-growing software product company in advanced manufacturing.
    • Learn and fulfil your potential in an open, knowledge-driven culture.
    • Share in our ambitious vision and make a meaningful difference towards autonomous manufacturing.

     

    Responsibilities

     

    • Development of new features and new parts of the app.
    • Work in a cross-functional Scrum team alongside Frontend and QA Engineers.
    • Maintaining, improving and extending existing functionality.
    • Сonstantly improving code organization and evolving application design.

     

    You will be joining a well-versed team if you have:

     

    • Bachelor’s Degree or Master’s Degree in Computer Science.
    • Minimum of three years of experience in Node.JS development.
    • Nice to have: 0.5 year of experience in React.JS development.
    • Experience with Sequelize, PostgreSQL, database design, microservices.
    • Understanding of CI/CD.
    • Git branching strategies.
    • Scrum Agile principles and processes.
    • English level - Intermediate and higher.

     

    Our tech stack: microservices, Node.JS, React.JS, PostgreSQL, Kubernetes, AWS.

     

    More
  • · 138 views · 55 applications · 24d

    Senior Node.js developer to $4000

    Full Remote · Worldwide · 5 years of experience · Intermediate
    Hard skills: 6+ years of Software Engineering experience 4-5 years of experience with Node.js (Express.js, koa.js, Nest.js, Next.js) Strong Software Design knowledge: OOD, FP, Design patterns Excellent knowledge of modern systems architecture components...

    Hard skills:

     

    6+ years of Software Engineering experience

    4-5 years of experience with Node.js (Express.js, koa.js, Nest.js, Next.js)

    Strong Software Design knowledge: OOD, FP, Design patterns

    Excellent knowledge of modern systems architecture components including serverless and distributed data processing systems

    Strong experience with Serverless framework, AWS Lambdas

    Proficient understanding of Git

    Excellent understanding SQL databases (MySQL)

    Strong experience with Docker & CI/CD processes

    Experience with AWS (or similar services like GCP or Azure)

    Knowledge of Agile (preferably SCRUM) development practices

    At least Intermediate level of English

     

    Would be great 😎 :

    Strong experience with TypeScript

    A сomputer science, software engineering, or related field master’s or bachelor’s degree.

     

    Responsibilities:

    Process improvements proposing and taking ownership of full-cycle of features delivering

    Active participation in technical discussions

    Architect, design, and team cooperation to deliver features and services into production

    Writing and implementing efficient, extendable, and high-quality code in balance with rapid feature delivery

    Cross code reviews, technical documentation creation, and supporting

     

    Project description

    It is a healthcare service offering at-home blood testing kits and a personalized health dashboard. It connects with smart devices to track health progress, offering insights into potential health issues, trends, and areas for improvement. The platform includes blood tests, epigenetic DNA analysis, food intolerance evaluations, and a skin analysis app. Launched in summer 2023, it aims to provide a comprehensive understanding of one's body and health.

     

    Project life cycle

    Current project's age: Ongoing

    Planned duration: 5-6 months / with the possibility to extend on later stages

     

    Project technologies

    NodeJS/ NextJS

    ServerLess

    React

    AWS

    MySQL, MongoDB

    More
  • · 124 views · 42 applications · 24d

    Senior Back End Developer (Node.js)

    Countries of Europe or Ukraine · Product · 5 years of experience
    Requirements: 5+ or more years experience in Node.js; Experience with Node.js, JavaScript ES6 and related tools (npm, yarn, webpack, etc); Experience with back end data / API integration using JSON and RESTful web services; Experience working with...

    Requirements:

    5+ or more years experience in Node.js;

    Experience with Node.js, JavaScript ES6 and related tools (npm, yarn, webpack, etc);

    Experience with back end data / API integration using JSON and RESTful web services;

    Experience working with WebSockets;

    Experience in PostgreSQL/ MySQL;

    Development architecture BD;

    An open-minded person, a proactive team player, delivering in time.

     

    Will be a plus:

    Understanding of the working principles with Docker/Docker compose;

     

    Responsibilities:

    Work on the back-end development for the digital solutions;

    Develop backend for a new web platform from scratch;

    Implement new services/features as a backend developer;

    Contribute to all phases of software development lifecycle;

    Follow industry best practices;

    Be a part of backend development team that is responsible for all aspects of ongoing software.

     

    We offer:

    Flexible schedule and possibility to work entirely remotely;

    Opportunities for professional development and personal growth;

    Corporate events, holiday celebrations, team building activities;

    Paid annual and sick leave;

    Close work with top management and ability to be a decision-maker;

    The ability to attend conferences, webinars, and other events that will enhance your professional skills;

    People-oriented management without bureaucracy.

    More
  • · 95 views · 30 applications · 4d

    Node.js Developer

    Countries of Europe or Ukraine · Product · 5 years of experience · Intermediate
    Become part of United Tech as an experienced Node.js Backend Developer, contributing to high-performance, scalable products using modern technologies About the team: join our Backend team, where collaboration and growth are at the heart of everything we...

    Become part of United Tech as an experienced Node.js Backend Developer, contributing to high-performance, scalable products using modern technologies

     

    About the team: join our Backend team, where collaboration and growth are at the heart of everything we do. We are a close-knit group of developers, Product Managers, DevOps, and QA specialists, all dedicated to helping our products thrive. With mentorship from seasoned experts and a strong sense of ownership, everyone here has a voice and can make a real impact.

    Working in the social networking niche, we embrace challenges and celebrate progress. This is a dynamic field where you will stay on top of trends, tackle high-load systems, and dive into complex problems. The market is still growing, and there’s plenty of opportunity to carve out your own path and make a difference!
     

    Know someone perfect for this role? Recommend a candidate and receive a bonus up to $1500
     

    In this role, you will:
     

    • Participate in team processes (grooming, sprint planning)
    • Develop and deliver product tasks to the production environment
    • Handle technical debt tasks
    • Create technical designs for product epics
    • Decompose epics into actionable tasks
    • Investigate and resolve complex issues

     

    It’s all about you:
     

    • 4+ years of commercial backend development experience
    • 3+ years of Node.js backend experience
    • Proficiency with relational and non-relational databases (Postgres, MongoDB, Redis)
    • Experience with SOA/Microservices architecture (communication, patterns, development process)
    • Knowledge of WebSockets and messaging systems (RabbitMQ, Kafka)
    • AWS experience (S3, Aurora, Cloudfront)
    • Experience with scaling and high-load systems
    • Strong Computer Science fundamentals
    • Intermediate English level or higher

     

    What we offer
     

    • Care and support: 
    • 20 paid vacation days, 15 sick days, and 6 additional days off for family events
    • 100% medical insurance coverage
    • Sports and equipment reimbursement
    • Online yoga class with an instructor from the Ukrainian Yoga Federation
    • Team building events, corporate gifts, and stylish merch
    • Financial and legal support
    • Position retention and support for those who join the Armed Forces of Ukraine
    • Participation in social initiatives supporting Ukraine
       
    • Comfortable working environment:
    • Work from our Kyiv hub or remotely with a flexible schedule 
    • Modern equipment or depreciation of your own tools
       
    • Investment in your future:
    • Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
    • 70% of our heads and leads have grown into their roles here – so can you!
    • Performance-oriented reviews and Individual Development Plans (IDPs)
    • Reimbursement for professional courses and English classes
    • Corporate library, book club, and knowledge-sharing events


       

    Hiring process:

    • Intro call
    • Tech Interview
    • Final Interview 
    • Reference check
    • Offer
       
    More
  • · 123 views · 36 applications · 26d

    Nest.js Developer (Back-end)

    Full Remote · Worldwide · 3 years of experience
    Job Description: We are looking for a talented Nest.js Developer with 3+ years of experience to join our team. You will be responsible for building scalable backend services and APIs while leveraging modern technologies and cloud infrastructure. ...

    Job Description:
    We are looking for a talented Nest.js Developer with 3+ years of experience to join our team. You will be responsible for building scalable backend services and APIs while leveraging modern technologies and cloud infrastructure.

     

    Responsibilities:

    • Develop and maintain server-side applications using Nest.js.
    • Design and implement APIs with Node.js and TypeScript.
    • Manage database operations using Prisma ORM and PostgreSQL.
    • Optimize application performance and scalability on AWS infrastructure.
    • Ensure code quality and maintainability through best practices and testing.
    • Collaborate with frontend developers and other team members to deliver seamless user experiences.

       

    Requirements:

    • 3+ years of experience in JavaScript, TypeScript, Node.js, and Nest.js.
    • Hands-on experience with AWS services (e.g., Lambda, S3, RDS).
    • Proficiency in Prisma ORM and working with PostgreSQL databases.
    • Strong understanding of RESTful API design and implementation.
    • Familiarity with CI/CD pipelines and containerisation (Docker is a plus).
    • Problem-solving mindset with attention to detail and clean coding standards.

       

    Preferred:

    • Experience with Elastic Search
    • Experience with automated testing frameworks
    • Background in agile development workflows
    More
  • · 87 views · 9 applications · 30d

    Back-End Developer (TypeScript Node.js ) to $3400

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-Intermediate
    BNX Media is a full-cycle digital marketing agency powered by growth and results. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities...

    BNX Media is a full-cycle digital marketing agency powered by growth and results. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities for their growth. Every project is a chance for us to deliver the best results. Our clients' success is our goal, and we are ready to pursue it together!

    Job Description: 

    We are seeking an experienced TypeScript Node.js Developer to join our backend development team. The successful candidate will be responsible for developing web applications, APIs, microservices, integrations, and internal scripts/utilities. This role emphasizes building robust and scalable code, ensuring code quality through automated tools, and collaborating effectively with cross-functional teams. While prior experience with AdonisJS is not required, the candidate should be willing to contribute to projects involving this framework as needed. 
     

    Key Responsibilities: 

    • Develop and maintain web applications, APIs, microservices, integrations, and internal scripts/utilities using TypeScript and Node.js. 
    • Create distributable and reusable libraries and SDKs for both internal and public use. 
    • Collaborate with cross-functional teams to define and implement new features and enhancements. 
    • Ensure code quality and adherence to coding standards by utilizing tools like ESLint and Prettier. 
    • Containerize applications correctly using Docker, focusing on statelessness and environment-based configurations. 
    • Interact with queue systems and message brokers such as Redis or RabbitMQ to implement asynchronous processing. 
    • Utilize query builders like Knex.js and ORMs such as Lucid for efficient database interactions. 
    • Troubleshoot and resolve technical issues in existing codebases. 
    • Stay current with the latest TypeScript and Node.js features, updates, and industry trends. 
    • Contribute to projects involving AdonisJS as required; prior experience is not mandatory, but a willingness to learn is essential. 

     

    Qualifications: 

    • Demonstrated experience as a Node.js Developer with a strong focus on TypeScript. 
    • Proficiency in developing web applications, APIs, microservices, and integrations. 
    • Strong understanding of Node.js and its core principles, including event-driven architecture, non-blocking I/O, and asynchronous programming patterns. 
    • Experience with module bundlers and package managers, such as Vite, Rollup.js, npm, and Yarn. 
    • Ability to correctly containerize applications using Docker, emphasizing stateless design and environment-based configurations. 
    • Experience interacting with queue systems and message brokers such as Redis or RabbitMQ. 
    • Proficiency with query builders like Knex.js and ORMs such as Lucid for database interactions. 
    • Familiarity with RESTful API design and implementation. 
    • Knowledge of version control systems, particularly Git. 
    • Ability to ensure code quality using automated tools like ESLint and Prettier. 
    • Problem-Solving Approach: A proactive attitude towards tackling challenges, with a willingness to explore and learn new solutions. Openness to collaboration and seeking assistance when needed to find effective outcomes. 
    • Best Effort Commitment: Dedication to giving your best effort in all tasks, striving to achieve high-quality results even when faced with complex problems. 
    • Strong communication and teamwork skills. 
    • Desirable: Experience with AdonisJS is a plus but not required. 
    • English language skills at B2/C1 level.

      With us you will get: 
    • Flexible start of the working day (9:00-17:00, 10:00-18:00, 11:00-19:00). 
    • Comfortable office with modern equipment. 
    • Health insurance, which is fully covered by the company.
    • Professional development courses.
    • Mental health services.

      Send your resume and we will tell you all the details!
    More
  • · 109 views · 15 applications · 5d

    Senior/Team Lead Full-stack Engineer (Node.js) for a Startup

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Hey there! Are you an expert engineer with experience in leading engineering teams and building scalable software on Node.js? Then we're looking for you. You'd be working with a team of a well-funded Silicon Valley-based tech startup, on a digital...

    Hey there! 👋

     

    Are you an expert engineer with experience in leading engineering teams and building scalable software on Node.js? Then we're looking for you. You'd be working with a team of a well-funded Silicon Valley-based tech startup, on a digital product for healthcare professionals in the United States.

     

    What skills we expect you to have: 🎯

     

    • English: Advanced (C1+)
    • You studied well and got a B.Sc. in Computer Science;
    • Excellent communication, collaboration, problem-solving, and analytical skills;
    • 5+ years of writing commercial Node.js apps;
    • Typescript is almost your mother tongue;
    • You write your TODO lists via direct SQL queries;
    • Extensive experience with Amazon Web Services;
    • Understanding of LLMs and their application to building web applications;

     

    What would be a huge plus: ✨

     

    • You have built CI/CD pipelines (even though pushing code straight to prod is fun);
    • You have experience building AI apps (LangChain / LlamaIndex) and with MLOps;

     

    What’s in it for you: 🌴

     

    Professional Growth & Lifestyle:

     

    - Remote work (our team is 100% remote);

    - Access & support for obtaining AWS certifications;

    - Opportunity to join an international team of a fast-scaling startup;

    - Leadership initiatives.

     

    Benefits:

     

    - Annual vacation: 20 business days (100% compensation)

    - Annual sick leave: 10 business days (100% compensation)

    - Competitive compensation.

     

    Please, feel free to reach out should you have any questions!

     

    Best regards,

    Universium Team ❤️

     

    P.S. No GPTs were hurt (or used) in production of this job posting.

    More
  • · 60 views · 19 applications · 11d

    Platform Software Engineer

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-Intermediate
    Our client - Finaloop - reshapes bookkeeping to fit the e-comm needs: with Finaloop, customers get flawless financials and actionable real-time data that can keep up with their brand. About the Role: Are you passionate about building and optimizing the...

    Our client - Finaloop - reshapes bookkeeping to fit the e-comm needs: with Finaloop, customers get flawless financials and actionable real-time data that can keep up with their brand.

     

    About the Role: 

    Are you passionate about building and optimizing the core infrastructure of large-scale server applications that power real-world, user-facing products? As part of the team, you’ll play a key role in defining and implementing the infrastructure that drives our innovative product.

     

    We are looking for experienced developers to join its core architecture and platform group. The architecture group researches, designs, and implements the building blocks upon which the product is built and executed. This includes among many other things, the application infrastructure for our different services and our data ingestion architecture.

     

    Key Responsibilities: 

    • The most fundamental components of our system, whether it is the cloud infrastructure or the different common software solutions used by developers
    • Developing system-wide solutions to be used by the product development teams
    • Developing scalable long-term solutions
    • Detecting opportunities to improve R&D efficiency and the reliability of our systems by improving and expanding the common infrastructure of our product
    • Researching new technologies and solutions with the potential to be incorporated into our product
       

    Required Competence and Skills:

    • 6+ years of experience in server-side development and distributed systems
    • Excellent knowledge of software and application design and architecture
    • Experience with different backend architectures and approaches
    • Experience in working with different types of data storage technologies and approaches (e.g. OLAP, OLTP, relational, document, etc.)
    • Proven track record of working efficiently in a fast-paced intensive startup environment
    • Strong communication and collaboration skills
    • Building high-volume data pipelines - an advantage
    • Client-side web development experience - an advantage

     

    The main components of our current technology stack:

    • Our cloud provider is AWS
    • We develop mainly in Typescript and in some cases use Python
    • We use Nodejs in the backend
    • Our systems run on Kubernetes (EKS) and as lambda function
    • Our 2 main databases are: Postgres and Snowflake
       
    • Why Us?
    • We utilise a remote working model, providing a powerful workstation and co-working space of your choice in case you need it 
    • We offer a highly competitive package  
    • We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in)
    • We prioritize the professional growth and well-being of our team members. Hence, we organize various social events throughout the year to foster connections and promote wellness
    More
  • · 58 views · 8 applications · 20d

    Senior Server Engineer — AI Chatbot

    Ukraine · Product · 5 years of experience · Intermediate
    Job Description Collaborate on the development and integration of AI-driven features, leveraging the latest advancements in LLM and NLP Conduct research and experiments to explore innovative AI methodologies and incorporate cutting-edge models into...

    Job Description

    • Collaborate on the development and integration of AI-driven features, leveraging the latest advancements in LLM and NLP
    • Conduct research and experiments to explore innovative AI methodologies and incorporate cutting-edge models into customer care products
    • Take responsibility for the entire lifecycle of feature developments, from initial discussions with product teams, defining requirements and providing estimates, to actual coding in collaboration with the team, monitoring performance and delivering robust solutions to end-users
    • Optimize system performance, reliability and stability, making sure our service remains seamless and accessible
    • Participate in technical discussions to improve existing architecture and developer experience

    Requirements

    • 5+ years of experience as a Server Engineer
    • Proven ability in designing server solutions, API design, and handling technical discussions
    • Experience implementing and integrating gen-AI models, particularly large language models (LLMs) into production systems
    • Passion for product development
    • Understanding of business objectives and goals and how to transform business problems into actionable tasks
    • Strong communication skills
    • Proficiency with Large Language Models, including prompt engineering, fine-tuning, automatic evaluation and Retrieval-Augmented Generation (RAG) — an advantage

    About the Team

    The Chatbot team’s mission is to make the Customer Care Chatbot the principal choice for users seeking solutions during their Wix experience. We are committed to developing an AI Chatbot that leverages Wix’s knowledge and relies on contextual cues to determine the most appropriate next action to facilitate the user’s journey.

    About Wix

    Wix makes it possible for anyone to succeed online.

    Since 2006, we’ve grown to around 5,500 employees in 22 countries, launched over 40 products, and serve over 243 million users and their visitors worldwide.

    At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.

    Although we’re already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.

     

    We’re proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.

    More
  • · 104 views · 17 applications · 10d

    Software Architect (Node.js) to $8500

    Full Remote · Ukraine · Product · 6 years of experience · Upper-Intermediate
    Are you passionate about building and optimizing the core infrastructure of large-scale server applications that power real-world, user-facing products? As part of the team, you’ll play a key role in defining and implementing the infrastructure that...

    Are you passionate about building and optimizing the core infrastructure of large-scale server applications that power real-world, user-facing products? As part of the team, you’ll play a key role in defining and implementing the infrastructure that drives our innovative product.

     

    We are looking for experienced developers to join its core architecture and platform group. The architecture group researches, designs, and implements the building blocks upon which the product is built and executed. This includes among many other things, the application infrastructure for our different services and our data ingestion architecture.

     

    Key Responsibilities: 

    • The most fundamental components of our system, whether it is the cloud infrastructure or the different common software solutions used by developers
    • Developing system-wide solutions to be used by the product development teams
    • Developing scalable long-term solutions
    • Detecting opportunities to improve R&D efficiency and the reliability of our systems by improving and expanding the common infrastructure of our product
    • Researching new technologies and solutions with the potential to be incorporated into our product

     

    Required Competence and Skills:

    • 6+ years of experience in server-side development and distributed systems
    • Excellent knowledge of software and application design and architecture
    • Experience with different backend architectures and approaches
    • Experience in working with different types of data storage technologies and approaches (e.g. OLAP, OLTP, relational, document, etc.)
    • Proven track record of working efficiently in a fast-paced intensive startup environment
    • Strong communication and collaboration skills
    • Building high-volume data pipelines - an advantage
    • Client-side web development experience - an advantage

     

    The main components of our current technology stack:

    • Our cloud provider is AWS
    • We develop mainly in Typescript and in some cases use Python
    • We use Nodejs in the backend
    • Our systems run on Kubernetes (EKS) and as lambda function
    • Our 2 main databases are: Postgres and Snowflake

     

     

    What we offer:

     

    - Private medical care;

    - Paid official national holidays;

    - 20 days of paid vacation per calendar year;

    - Up to 10 days of sick leave is paid per calendar year.

    More
  • · 181 views · 51 applications · 10d

    Senior Node.js Developer

    Full Remote · EU · Product · 5 years of experience · Intermediate
    At Enjoy Gaming, we’re a passionate team of industry experts, backed by market specialists and foreign investment. We’re thrilled to create live dealer shows and slots. We’re making our games to provide an even better gaming experience. Our core values of...

    At Enjoy Gaming, we’re a passionate team of industry experts, backed by market specialists and foreign investment. We’re thrilled to create live dealer shows and slots. We’re making our games to provide an even better gaming experience.
    Our core values of ownership, communication, and honesty drive everything we do.
    Join us and be part of our innovative journey in the gaming world!
    We are currently seeking a Senior  Node.js Developer. You will collaborate closely with Product Owner, and other developers to transform complex requirements. You will also have the opportunity to mentor junior developers and contribute to the architectural decisions that shape our projects.
     

    About you:
    — 6+ years experience with backend in NodeJS/Express.
    — Strong Knowledge of Nest JS / Typescript.
    — Strong Knowledge of  SQL and NoSQL.
    — Experience WebSockets and REST API.
    — Experience using messaging and task-processing frameworks (e.g., BullMQ, RabbitMQ, etc.)
    — Understanding of security, vulnerabilities, and approaches to avoid them.

    — English level intermediate or higher.

     

    Will be a plus:
    — Experience in optimizing the performance of highly loaded systems
    — Good understanding of GCP
    — Experience with JavaScript, React.js
    — Working principles with Docker/Docker compose

     

    Responsibilities:
    — Writing high-quality code
    — Documentation: Create and maintain code and architecture documentation
    — Collaborating with teams: Working closely with other developers, QA, designers, Product Owner, to ensure the successful delivery of projects
    — Keeping an eye on security
    — Participate in planning
    — Solving complex problems
     

    What you get in return:
    — Competitive Salary: Competitive salary fixed in EUR with yearly performance reviews
    — Tax Coverage: The company provides tax coverage
    — Remote Work Option: Choose to work remotely, providing greater flexibility and comfort
    — Corporate Benefits: Medical insurance, psychologist, English-speaking club
    — Paid Vacation: 20 working days of paid vacation + 10 time off in lieu , including national holidays
    — Paid Sick Leave: 10 working days
    — Professional Development: Get reimbursement for professional development courses and training
    — Self-Development: Get reimbursement for language courses, sports, massage, or life coach

    More
  • · 37 views · 2 applications · 12d

    Senior Node.js Developer

    Office Work · Poland · Product · 5 years of experience · Upper-Intermediate
    We are looking for a skilled Senior Node.js Developer with relocation to Cyprus or Poland. Requirements: Strong knowledge of JavaScript and the ECMAScript 6 standards 3+ years of commercial experience with Node.js 5+ years of commercial...

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

     

    ✅ 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
  • · 27 views · 0 applications · 5d

    Backend Team Lead (Node.js)

    Office Work · Poland · Product · 7 years of experience · Upper-Intermediate
    We are looking for Team Lead Back-end Developer. Responsibilities Team Lead: Being transparent with the team about challenges, failures, and successes Hiring and training technical personnel Determining project requirements and developing...

    We are looking for Team Lead Back-end Developer.

     

     

    ✅Responsibilities Team Lead:

    ✔️ Being transparent with the team about challenges, failures, and successes

    ✔️ Hiring and training technical personnel

    ✔️ Determining project requirements and developing work schedules for the team

    ✔️ Delegating tasks and achieving daily, weekly, and monthly goals

    ✔️ Liaising with team members and management to ensure projects are completed to standard

    ✔️ Motivating staff and creating a space where they can ask questions and voice their concerns

    ✔️ Delegating work and assignments to team members

    ✔️ Collaborating with their team to identify and fix technical problems

    ✔️ At least upper -Intermediate lvl of English

     

    And for Developer part:

    ✔️ In-house platform development

    ✔️ 3rd party API integrations

    ✔️ Actively participate in developing new features from scratch

     

    ✅ Requirements:

    ✔️ At least 8+ years of experience, 3+ years in leadership

    ✔️ Excellent technical, diagnostic, and troubleshooting skills

    ✔️ Strong leadership and organizational abilities

    ✔️ 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 of working with DB

    ✔️ Commercial experience of implementing the REST and WebSockets

    ✔️ Experience of GIT version control system

    ✔️ Experience with databases MySQL

    ✔️ Experience with RabbitMQ

    ✔️ Experience with Redis

     

    ✅Nice to Have:

    ✔️ Experience with TypeScript

    ✔️ Experience with Nest

     

     

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

    🧑🏻‍💻 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
  • · 111 views · 17 applications · 17d

    Middle Node.js Developer (Back-end)

    Ukraine · 3 years of experience · Upper-Intermediate
    Are you a passionate and skilled Node.js developer looking to elevate your career in a dynamic environment? Join us and become part of an innovative team working on cutting-edge solutions! We're seeking a talented Middle Node.js Developer to help build...

    Are you a passionate and skilled Node.js developer looking to elevate your career in a dynamic environment? Join us and become part of an innovative team working on cutting-edge solutions! We're seeking a talented Middle Node.js Developer to help build robust back-end systems and make a real impact.


    Location: Lviv, hybrid (office visits a few times per month)
    English Level: B2

    What You’ll Do:

    • Collaborate closely with the team lead to tackle technical challenges and deliver high-quality solutions.
    • Analyze client requirements, provide recommendations for optimal implementation, and estimate execution timeframes.
    • Break down complex tasks into manageable sub-tasks, ensuring clarity and efficiency.
    • Navigate through our internal leveling system, continuously growing and enhancing your skills.

      Key Responsibilities:
    • Execute technical tasks as assigned by the team lead.
    • Contribute to system design and code review processes.
    • Participate in team discussions to ensure clarity on task objectives and project goals.
       

      Hard Skills:

    • Node.js with TypeScript, Fastify/Express/Nest.js
    • Databases: Postgres, ElasticSearch, Redis
    • Containerization: Docker, Kubernetes (K8s)
    • Distributed Systems: Asynchronous task execution with queues, brokers, pub/sub, fanout
    • Cloud Providers: AWS, GCP
    • Experience with serverless and event-driven architectures
    • Integration with third-party services (e.g., Stripe, OpenAI)
    • Experience in setting up alerting systems to proactively detect system failures or performance degradation
    • Ability to analyze logs and metrics to understand system performance, troubleshoot issues, and identify potential improvements
    • End-to-end (E2E) testing experience

      Personal Traits:
    • Persistent and goal-oriented
    • Clear and concise communicator
    • Strong analytical mindset with a passion for problem-solving
    • A true team player who collaborates effectively
    • Well-organized, with the ability to prioritize tasks and plan effectively
    • Critical thinker, capable of solving complex problems
    • Detail-oriented and thorough in all aspects of development
    • Proactive, responsible, and capable of making independent decisions
    • Eager to learn and continuously improve


      Ready to take your skills to the next level? Join us and become part of an ambitious, growth-oriented team!
    More
Log In or Sign Up to see all posted jobs