Вакансії Fullstack Developer
- JavaScript
- TypeScript
- Node.js
- ProseMirror
- Express
- Nest.js
- REST
- PostgreSQl
- Docker
- AWS
- React.js
- MobX
- Terraform
A Backend Engineer who excels at programming and solving complex architectural challenges. The candidate must have solid AWS experience and some frontend knowledge. You will have to communicate effectively with the business team and make well-considered technical decisions regarding the development of real-time collaborative software.
About Project:
A project by the American company Scripto, founded in 2014 for collaboration scriptwriting platforms used by TV shows. It combines Google Docs' real-time flow with the professional writing and production formats used in TV, video games, and other media. Whether you're taping a show in a studio, collaborating on screenplays, or making a video game, Scripto helps you do your best work and save time while you do it.
What is the project’s technical stack:
- TypeScript/JavaScript;
- Node.js;
- ProseMirror;
- Express.js;
- Nest.js;
- ts-rest;
- PostgreSQL;
- Docker;
- AWS ECS;
- React;
- MobX-State-Tree;
- Mobx;
- Terraform.
What will you do:
- Design a scalable and reliable application, including AWS infrastructure.
- Develop new features with a strong focus on the backend.
- Impact on the product team decisions by providing tech expertise and estimations for the cost-benefit analysis.
- Conduct transformation of an existing product if necessary.
- Improve engineering standards, tooling, and processes.
- Fix bugs.
What should you be experienced with:
General experience:
- 10+ years of experience in web application development;
- 5+ years of experience in senior developer positions, solving hard and complex tech problems and making informed decisions on the architecture for features you created;
- At least upper-intermediate English;
Specific skills:
- Mastery of TypeScript in Node.js, i.e. backend typescript;
- Expert or advanced experience with protocols, streaming, sockets, in order of desirability:
- Backend systems for socket-driven CRDTs or OT systems;
- TypeScript over streams i.e. typed payloads over socket.io;
- Other asynchronous architectures e.g. CQRS, or Eventsourcing;
- Anything complex vs marketing or e-commerce sites with a simple REST architecture.
- Expert in Node.js - how to write async code in Node.js;
- Web telemetry reporting advanced expertise. Datadog monitoring will be a big plus;
- Expert or advanced experience with the following AWS services:
- ECS/Fargate;
- ELB;
- Cloudwatch.
- Advanced user of Postgres:
- SQL coding;
- Schema design;
- DBA/management: performance profiling, plugin architecture, general DBA.
- Partial proficiency in JavaScript - post es6 skills, looking for async mastery - promises, etc.;
- Partial proficiency in React;
- Partial proficiency in Chrome internals and dev tools;
- Terraform, especially for AWS will be nice to have icing on the cake.
What should your personal skills be:
- Effective Delegation – the ability to entrust tasks and responsibilities to team members, empowering them to leverage their strengths and skills while ensuring that objectives are achieved efficiently and effectively.
- Technical Curiosity – the desire to deeply understand how technologies, systems, and tools work beyond their basic functionality, driving you to explore, analyze, and learn the underlying principles and mechanics.
- Persuasive Reasoning – the ability to argue logically and patiently persuade other engineers of the correctness of your solution.
- Accountability – the demonstrated “no-nonsense” attitude to delivering excellence to customers.
- Critical Problem-Solving – the ability to think critically about challenges & design efficient & effective solutions.
- Integrity – keeping your commitments to the team, customers, and stakeholders.
- A strong work ethic.
Working hours and time overlap:
As long as the team is a mix of US and European developers, you will need to work late hours several days a week:
Normal Days (2 days a week):
- Working up to 18:00 EET (17:00 CET).
- Overlap with:
- New York: 2 hours;
- California: 1 hour.
Extended Days (3 days a week):
- Working up to 21:00 EET (20:00 CET)
- Overlap with:
- New York: 5 hours;
- California: 3 hours.
Інформація про компанію Implex
Переваги співробітникам
- Work-life balance
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Java
- JavaScript
- Angular.js
- HTML5
- CSS3
- Spring
- Spring Boot
- Spring MVC
- Hibernate
- MySQL
- PostgreSQl
- Oracle SQL
- Microsoft SQL Server
- RESTful API
- MVC
- CI/CD
- Jenkins
- GitLab CI
- Docker
- Kubernetes
- AWS
- GCP
- Microsoft Azure
- JUnit
- TestNG
- Git
- TDD
- Grafana
- Prometheus
- ELK
Hygge Software is seeking a Senior Full stack Java Angular developer to help automate airline workflows.
The project is actively developing and is already in production.
Current tasks include the development of new sub-projects and functions, as well as the maintenance of existing ones.
Where the Application is Used: USA, Europe, Middle East.
What the Application Does: automates the calculation of charter invoice sales and predicts the number of charters between regions.
The work schedule is in the GMT 0 time zone (this point is negotiable).
Requirements:
- 6+ years Java SE/EE.
- Develop both the frontend and backend components of the application. This includes working with HTML5, CSS3, and JavaScript (ES5, ES6+) for the frontend, and using Angular for building the user interface.
- Experience with frameworks like Spring (Spring Boot, Spring MVC) and Hibernate.
- Understanding of Object-Oriented Programming (OOP) and design patterns.
- Strong proficiency in SQL (writing complex queries, joins, indexing).
- Experience with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Knowledge of database optimization and performance tuning.
- Familiarity with data modelling and schema design.
- Knowledge of RESTful API development and integration.
- Experience in designing scalable and maintainable software solutions.
- Knowledge of software architectural patterns (e.g., MVC, Microservices, Event-Driven Architecture).
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, or similar).
- Experience with containerization tools (Docker, Kubernetes).
- Understanding of cloud platforms (AWS, Azure, Google Cloud) is a plus.
- Proficient in writing unit tests using frameworks like JUnit or TestNG.
- Knowledge of integration testing and test-driven development (TDD).
- Strong knowledge of Git and version control best practices.
- Familiarity with logging frameworks (Log4j, SLF4J) and monitoring tools (Grafana, Prometheus, ELK Stack).
Інформація про компанію Hygge Software
Переваги співробітникам
- Paid overtime
- Гнучкий графік роботи
- Компенсація навчання
- Освітні програми, курси
- Регулярний перегляд зарплатні
- TypeScript
- JavaScript
- React
- Angular
- Next.JS
- .NET
- C#
- ASP.NET Core
- RESTful API
- gRPC
- GraphQL
- oAuth
- JWT
- Salesforce
- Oracle
- SAP
- Microsoft SQL Server
- PostgreSQl
- Entity Framework
- NoSQL
- Redis
- CosmosDB
- Azure Databases
- Azure Data Lake
- Docker
- Jenkins
- Bamboo
- GitHub Actions
- GitLab CI
- Git
We are looking for a Full Stack Development Lead with a strong background in .Net and front-end development. This position will lead a team dedicated to creating and improving applications in the hospitality sector. The ideal candidate will have a demonstrated history of leading development teams, addressing complex technical challenges, and delivering enterprise-level solutions in a cloud-first, agile setting.
About Project
Our customer is one of the world’s most successful hotel companies. Hotel has 118 properties in 47 countries. For the second consecutive year, the hotel was named the Best Luxury Hotel Chain in the world by Business Traveller magazine.
The project involves developing a new system from scratch. The primary goal of this project is to create a website that functions similarly to a product catalog, but instead of traditional products, it will showcase experiences. These experiences may include activities such as skiing and other recreational pursuits (with a loyalty programme, benefits, personalised features, etc.).
Who You Are
- 7+ years of experience developing solutions for enterprise applications running in a cloud-first environment.
- 7+ years of development experience building software applications for large organizations. Must be able to build solutions for Enterprise systems using modern methods.
- 3+ years of leading other developers, reviewing code, managing development deliverables; motivating the team for results, teaching junior members coding practices.
- Expert Skills in full-stack development. Able to operate in Presentation Layer, Service/ Integration Layer, and Data Layer
- Presentation Layer:
- Expert skills developing in Typescript or Javascript (ES6+)
- Expert skills in React.ts or similar (Angular11+, React.js, Next.js)
- Strong experience with hooks, state management and component lifecycles
- Experience building micro-apps and Micro-front ends with a DB layer using .NET
- Service Layer:
- Expert skills in.NET development (C#, ASP.NET Core)
- Experience building microservices with a DB layer using .NET,
- Experience integrating web service calls and/or RESTful APIs, GRPC, GraphQL
- Experience with Websockets, Authentication, Token security and authorization mechanisms (e.g., OAuth, JWT).
- Experience integrating between enterprise systems like Salesforce, Oracle, SAP.
- Data Layer:
- Strong understanding of relational databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
- Strong experience with NoSQL databases like Redis, Cosmos etc.
- Experience with Azure Database systems, Data lake, swamps etc
- Infrastructure/DevOps:
- Experience with Build Tools / Pipelines / Package Managers: Webpack, Parcel, Vite, npm, Yarn, Babel.
- Experience working in cloud technologies (Azure preferred), Docker, CI/CD tools (Jenkins, Bamboo, Github Actions, Gitlab CI or similar ), Git or equivalent repositories.
Responsibilities
- Leadership and Team Management:
- Guide and support a diverse team of developers, cultivating a collaborative atmosphere where every team member feels empowered and equipped to excel.
- Offer expertise and direction on complex technical challenges, enabling the team to overcome obstacles and make well-informed decisions.
- Perform regular code reviews, providing constructive feedback to ensure compliance with coding standards and best practices while fostering continuous improvement.
- Cross-Team Collaboration
- Work closely with multiple development teams, product managers, designers, and other stakeholders to define project requirements, scope, and timelines.
- Facilitate collaboration between front-end and back-end developers, Coordinate with DevOps and infrastructure teams to manage CI/CD pipelines, deployments, and cloud infrastructure (Azure), ensuring smooth and efficient operations.
- Engage with other functional teams (e.g., Salesforce, Oracle, SAP integration) to ensure successful integration between enterprise systems.
- Full Stack Development
- Actively participate in the development of both front-end (TypeScript, React.ts) and back-end(.NET, C#) components, setting a high standard for code quality and maintainability.
- Implement and oversee the development of RESTful APIs, microservices, and other web services, ensuring they meet performance and security standards.
- Security And Compliance
- Ensure that all applications adhere to security best practices, including secure coding practices, authentication and authorization mechanisms (OAuth, JWT), and data protection measures.
- Oversee compliance with industry standards and regulations, ensuring that all solutions are secure, compliant, and ready for production use.
- Infrastructure And DevOps Collaboration
- Work closely with DevOps to manage cloud infrastructure (Azure), including monitoring, scaling, and optimizing resources for performance and cost-efficiency.
- Oversee the implementation of CI/CD pipelines, ensuring smooth and efficient deployment processes with minimal downtime.
Інформація про компанію TechMagic
Переваги співробітникам
- English Courses
- Безкоштовний обід
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- .NET
- React.js
- Redux
- TypeScript
- AntD
- DevExtreme
- Entity Framework
- MySQL
- PostgreSQl
- RabbitMQ
- SignalR
- Hangfire
- Terraform
- Ansible
- Microsoft Azure
- Windows
We are looking for a skilled .Net/React Engineer to join our team and contribute to a sophisticated multi-tenant Web Tool tailored for traders.
Project description: it is a sophisticated multi-tenant Web Tool designed for a group of users, primarily traders. The platform enables users to view, manage, and analyze trades conducted by end clients. Using it allows the creation of dummy trades to simulate risk and costs for them, and then match these dummy trades with the done exchange trades. The system is divided into three main modules and an Excel Add-In that provides supplementary functionality, making the project a comprehensive solution for trading professionals.
Technical stack: .NET 8, React.js 16, Redux, TypeScript, Antd, Devextreme, Entity Framework Core 8, SignalR, Hangfire, MySQL (main database), PostgreSQL (for saving time-series data of streamed live prices and whiteboard numbers actions), RabbitMQ (for communication between Windows Services and Web API), FIX protocol for working with trading platforms (consuming data from them), Azure services, Windows services, Terraform and Ansible.
What you’ll be doing:
- Develop and maintain the web application using .NET 8 and React.js 16;
- Collaborate with cross-functional teams to understand requirements and provide technical solutions;
- Implement state management using Redux and TypeScript;
- Design and develop user interfaces with Antd and Devextreme;
- Work on the backend using Entity Framework Core 8 and MySQL for the main database;
- Integrate PostgreSQL for saving time-series data of streamed live prices and whiteboard numbers actions;
- Set up and manage communication between Windows Services and Web API using RabbitMQ;
- Utilize FIX protocol to consume data from trading platforms;
- Implement background job processing using Hangfire;
- Ensure smooth integration and communication between all system components;
- Participate in code reviews, testing, and debugging to ensure high-quality code;
- Stay up-to-date with the latest industry trends and technologies.
What you’ll need:
- 5+ years of professional experience as a .Net Developer.
- Strong proficiency in React.js (version 16) and Redux.
- Experience with TypeScript for building robust web applications.
- Familiarity with Antd and Devextreme libraries.
- Proficient in using Entity Framework Core 8.
- Experience with MySQL and PostgreSQL databases.
- Knowledge of RabbitMQ for message broker services.
- Experience with SignalR.
- Understanding of the FIX protocol and its application in trading platforms.
- Experience with background job processing frameworks like Hangfire.
- Familiarity with Azure services, Terraform, and Ansible for deployment.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication and collaboration skills.
Nice-to-have skills:
- Previous work in the finance or trading industry.
- Familiarity with Windows services and their management.
- Understanding of security best practices in web development.
Інформація про компанію Honeycomb Software
Переваги співробітникам
- Освітні програми, курси
- Регулярний перегляд зарплатні
- PHP
- Angular.js
- React.js
- Vue.js
- MySQL
- Rest API
- Git
- TDD
- CI/CD
- Redis
- Memcached
- Yii
- Slim Framework
- Docker
HEXA is recruiting a PHP Developer Team Lead with excellent managerial skills, capable of effectively leading a team of 7 staff members and someone who is no stranger to responsibility. Our perfect candidate will have understanding that the lion’s share of their work involves streamlining the working processes, while the rest requires technical skills. An ideal PHP Developer Team Lead is someone who controls the processes, communicates with the staff, allocates tasks and responsibilities fairs, and motivates team members to grow professionally.
Responsibilities:
- lead and mentor a team of 6+ members;
- provide analysis of current performance;
- review code;
- work with QA groups when outlining plans of testing;
- deploy complex applications;
- maintain existing applications and improve their features;
- create new applications from scratch.
Here’s a list of requirements to qualify:
- 3-5 years of coding experience;
- advance knowledge of PHP;
- understanding and good usage of the object-oriented programming principles;
- advance knowledge of software design patterns;
- Angular/Vue/React;
- experience with open-source relational database management systems (MySQL would be a plus);
- ability to write and optimize SQL enquiries;
- ability to develop web services from scratch;
- experience in developing REST API; understanding of synchronous and asynchronous data transfer;
- Git, code review, TDD, code refactoring, CI/CD;
- familiarity with Redis, Memcached;
- ability to communicate knowledge to team members and monitor their performance;
- good command of English (Intermediate);
- experience with Yii and Slim frameworks, Docker, and knowledge of other programming languages would be an advantage.
Personal qualities we are looking for in our applicants:
- excellent time-management skills;
- ability to deliver on time;
- punctuality;
- ability to delegate tasks to others.
Інформація про компанію Hexa
Переваги співробітникам
- Gaming room
- Team buildings
- Без дрес-коду
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Python
- JavaScript
- API
- Microservices
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- RAG
- NLP
- LLM
- Node.js
- Vue.js
- React
Softengi is looking for a professional Senior Full-Stack Software Engineer to join our friendly team
As the Senior Full Stack Software Engineer, you will be the technical lead for a project leveraging the Retrieval Augmented Generation (RAG) approach, where retrieval mechanisms enhance generative AI models by integrating external knowledge sources. You will be responsible for architecting, developing, and deploying scalable AI-driven applications that combine state-of-the-art natural language processing with information retrieval systems. You’ll collaborate closely with business analysts, product managers, and engineers to seamlessly integrate AI models into production environments and optimize the performance of RAG-based systems.
Required skills and experience:
- 7+ years of full-stack development experience with Python and JavaScript. Proven leadership experience in AI-driven projects or complex software systems is required.
- Strong backend development skills in Python and JavaScript, with experience building and maintaining APIs and microservices and working with large-scale data systems.
- Expertise in JavaScript and modern frontend development, focusing on delivering responsive and user-friendly applications that integrate complex AI functionalities.
- Experience with cloud platforms (AWS, GCP, or Azure) and DevOps practices, including containerization (Docker/Kubernetes) and continuous integration/delivery pipelines.
- Strong analytical and critical thinking skills, capable of addressing complex technical challenges related to AI, retrieval, and full-stack integration.
- Proven ability to lead a technical team, provide mentorship, conduct code reviews, and ensure high-quality software development practices.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders and collaborate across teams.
- Professional working proficiency in English
Desirable:
- Experience with RAG or similar AI architectures that combine retrieval mechanisms with generative models is desired. Familiarity with information retrieval systems and NLP models is also highly desired.
- Understanding machine learning workflows, including model training, deployment, and optimization.
- Experience with large language models (LLMs) and knowledge retrieval mechanisms like vector or graph databases.
- Experience optimizing the interaction between retrieval systems and generative models to enhance output quality, relevance, and response speed.
- Experience with JavaScript (Node.js, VUE.js, and React)
- Professional working proficiency in Ukrainian.
Responsibilities:
- Leading the development of the RAG-based AI project, overseeing architecture, design, and deployment, defining technical strategy, and guiding the team in best practices.
- Building and maintaining robust, scalable applications using Python, Node.js, and React, ensuring the seamless integration of the RAG architecture.
- Collaborate with other team members to integrate RAG systems into real-time applications. This includes combining retrieval mechanisms (e.g., search engines or document databases) with generative models to enhance the accuracy and relevance of AI outputs.
- Developing efficient backend systems and RESTful APIs to handle high-volume data processing and communication between generative models and retrieval systems.
- Leading frontend development using React, designing intuitive user interfaces that allow users to interact with AI models and retrieve relevant data in real-time.
- Implement cloud infrastructure and DevOps best practices for deploying scalable AI systems, ensuring RAG components are effectively orchestrated in production environments.
- Providing technical guidance, code reviews, and mentorship to junior engineers, fostering a collaborative and high-performing team culture.
- Staying informed on the latest advancements in GenAI and full-stack technologies; Proposing and implementing innovative approaches that push the project’s boundaries.
Інформація про компанію Softengi
Переваги співробітникам
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Освітні програми, курси
- Регулярний перегляд зарплатні
To achieve our ambitious goals, we’re looking for Full Stack Software Engineers to join our engineering teams.
Grammarly’s engineers and researchers have the freedom to innovate and uncover breakthroughs – and, in turn, influence our product roadmap. The complexity of our technical challenges is growing rapidly as we scale our interfaces, algorithms, and infrastructure. You can hear more from our team on our technical blog.
As a Full Stack Engineer at Grammarly, you will play a critical role in driving user acquisition and conversion. You'll build innovative features and infrastructure to showcase the value of our product, inspiring millions of users to embrace Grammarly as their essential writing companion. We invite you to share your knowledge, experience, and goals with us to help us find the best team match for you. Tell us your superpower!
In this role, you will:
- Start building and pushing code in your first week and ship impactful features in your first few months.
- Build and support production services with high call rates on the back-end and develop rich user interfaces on the front-end.
- Target high availability for consumer and enterprise customers.
- Learn how to build infrastructure as code (IaC).
- Collaborate widely with internal teams such as Core, Enterprise, Trust, and Data to deliver delightful product offerings to our customers.
- Contribute to an engineering culture with a strong emphasis on documentation, testing, and user experience.
- Build compelling user experiences that highlight the unique benefits of Grammarly.
- Working with data to inform decision-making and optimize the performance of our metrics.
- Embrace a data-driven and experimentation-first culture.
- Evaluate the systems and technology in place today while proposing systems and architecture that can scale for the future.
- Have the opportunity to be mentored and become a mentor.
Qualifications
- Brings at least 8 years of experience in full-stack development.
- Displays excellent software engineering fundamentals, including knowledge of algorithms and data structures.
- Is ready to tackle infrastructure challenges when needed.
- Knows modern web client development and testing tools.
- Has experience building, deploying, and debugging production systems at scale.
- Comfortable working with data to inform decision-making.
- Demonstrates perseverance when faced with tough technical issues.
- Cares about the end-user experience and strives to ensure high quality.
- Embodies our EAGER values – is ethical, adaptable, gritty, empathetic, and remarkable.
- Is inspired by our MOVE principles, which are the blueprint for how things get done at Grammarly: move fast and learn faster, obsess about creating customer value, value impact over activity, and embrace healthy disagreement rooted in trust.
Інформація про компанію Grammarly
Переваги співробітникам
- Fitness Zone
- Work-life balance
- Допомога психотерапевта
- Медичне страхування
- Освітні програми, курси
- ABAP
- React SAP UI5
- HTML5
- CSS3
- JavaScript
- TypeScript
- Github
- VCS
- SAP CRM
- React
- Angular
- Vue.js
- NestJS
- Python
We’re looking for a Senior Full Stack Developer ready for a new challenge. You are someone that is as customer-focused and passionate as we are about designing great software and having a good time doing it. You are organized, positive, creative, and always focused on the user. You know when to make decisions and when to ask questions. You’re obsessed with detail and love finding new ways to solve users’ problems. Above all, you love to build terrific products.
The tools we provide and support are using many of SAP’s innovations, such as Fiori, Machine Learning/Artificial Intelligence, Cloud Application Programming Model (CAP) on Node.js and RESTful Applicaton Programming Model (RAP) and are built on SAP Business Technology Platform (SAP BTP) and also use SAP’s internal Infrastructure.
What you`ll do:
- You will work in an agile team that is focused on providing Customer Engagement roles with tools and applications that offer a world-class user experience on a state of the art cloud-centric landscape. In other words, our goal is to have “happy users on a cool infrastructure.”. This in turn enables the customer-facing colleagues to “delight customers, always” while managing their engagements. For the customer-facing applications we hold ourselves to the same high standards offering the end-users useful and easy-to-use applications.
- You’ll contribute to the development of user interfaces using HTML, CSS, and JavaScript frameworks in alignment with other senior developers. At the same time you will be building server-side logic and APIs using technologies such as ABAP, oData and SAP CRM.
- To collaborate with other team members and provide transparency on the backlog, you’ll actively participate in Scrum and SAFe Events.
- Being part of the cross-functional team means participating in technical and process-related team discussions and gaining exposure to the full software development lifecycle.
- To ensure the protection of user data, you will learn and apply security best practices in the development process.
- As all team members you’ll actively participate in learning opportunities to expand your skills in both front-end and back-end development.
What you bring:
- 7+ years of professional experience in full-stack development
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Expert understanding of and experience with
- ABAP Objects
- SAP UI5
- HTML5, CSS3, JavaScript/TypeScript
- Github/VCS.
- Beneficial Computer skills:
- SAP CRM
- front-end frameworks (React, Angular, or Vue.js)
- NestJS
- Python
- You have strong collaboration and communication skills in English (German as a plus). You have the ability to work effectively in a team and have a passion for technology, a genuine interest in full stack development and willingness to take over responsibility
- You have demonstrated commitment to continuous learning and staying updated on industry trends.
Інформація про компанію SAP
Переваги співробітникам
- Team buildings
- Англомовне середовище
- Багатонаціональна команда
- Гнучкий графік роботи
- Освітні програми, курси
- JavaScript
- React.js
- Node.js
- Next.JS
- SQL
- NoSQL
- MongoDB
- DynamoDB
- Git
- Redux
- MobX
- Rest API
- Elasticsearch
- AWS
- Microservices
- Docker
- Kubernetes
Responsibilities:
- Development of web solutions;
- Participation in the creation of project architecture;
- Participation in the preparation of technical specifications and functional descriptions;
- Use modern technologies and implement the best solutions in terms of efficiency and reliability;
- Collaborate with team and customers members to achieve the goals
- Proactively participate in improvements of existing solutions.
Requirements:
- 3+ years of experience as a JS Developer;
- Experienced with React, Node.js and Next.js;
- Experienced with NoSQL Databases (MongoDB, DynamoDB, etc.), SQL databases;
- Experienced with Git;
- Strong knowledge of Redux, MobX or other state management frameworks;
- Understanding of REST APIs;
- Analytical problem-solving abilities;
- Ability to effectively organize and perform tasks;
- Ability to work both independently and in a team-oriented, collaborative environment;
- Intermediate spoken and written English level.
Nice to have:
- Experienced with online payments integration;
- Experienced with Elasticsearch or other search technologies;
- Experienced with creating project architecture;
- Knowledge of AWS Microservice environment/development;
- Understanding of microservices architecture development (Docker, Kubernetes).
Інформація про компанію Goodface
Переваги співробітникам
- English Courses
- Work-life balance
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Node.js
- Express
- Nest.js
- React
- PostgreSQl
- MongoDB
- Redux
- Rest API
- WebSockets
- Git
- AWS
- GCP
- Microsoft Azure
- TypeScript
Requirements:
- 1+ year of experience in full-stack development with proficiency in Node.js (Express, NestJS) and React (including JSX/TSX, hooks, and context).
- Solid understanding of databases (PostgreSQL and MongoDB).
- Familiarity with state management using Redux (RTK)
- Experience in building responsive layouts and familiarity with REST APIs and WebSockets.
- Experience with Git for version control.
- Basic knowledge of cloud providers (AWS, GCP, Azure).
- Understanding of security best practices.
- Proficiency in TypeScript.
- Strong team collaboration skills.
- You have the ability to task juggle and a good sense of prioritizing.
- Intermediate or higher level of English for collaboration with international teams.
As a plus:
- Experience with Modern AI API implementation
- Blockchain integration (wallet connect, etc.)
Інформація про компанію OmiSoft
Переваги співробітникам
- Гнучкий графік роботи
- Оплачувані державні свята
- Оплачувані лікарняні
- Освітні програми, курси
- Ruby on Rails
- JavaScript
- React.js
- Vue.js
- Rest API
- MVC
- SQL
- NoSQL
- MySQL
- PostgreSQl
- AWS
A-LISTWARE is looking full-time for an experienced Senior Full-Stack RoR Developer (with React.js or Vue.js)
Our Customer:
Customer is a tech-enabled vacation rentals property management company. The company provides full service for both owners and guests of the properties by using dashboard management software.
Your tasks:
- Developing full e2e systems, from design to production;
- Design robust RESTful APIs;
- Develop and maintain both backend & frontend projects;
- Design and implement user-facing features;
- Collaborate with fellow developers remotely to deliver compelling user-facing products.
Required experience and skills:
- At least 5 years of professional experience with ROR;
- 3+ years of hand-on experience with JavaScript;
- 2+ years of experience with React.js or Vue.js (with a desire to work with Vue.js);
- Solid experience with designing / maintaining REST API;
- Experience with MVC server-side frameworks;
- Experience with SQL and NoSQL (MySQL, Postgres etc.);
- Experience with AWS;
- Knowledge of software development methodologies;
- Independent, fast learner and enjoy working in a fast paced, fast growth environment;
- English – Upper-Intermediate +
Інформація про компанію A-listware
- Python
- MySQL
- PostgreSQl
- CI/CD
- AWS
- Redis
- API
- Flask
- Async IO
- Microservices
- Docker
- Kubernetes
A-LISTWARE is looking full-time for an experienced Strong Middle/Senior Full-Stack (React + Python) Developer
Our Customer:
Our client has created an advanced, interactive virtual care coordinator powered by AI. This care navigator can make thousands of highly personalized phone calls daily, revolutionizing remote care management and addressing the critical shortage of skilled nursing staff.
Required experience and skills:
- At least 4 years of professional experience in software development;
- 4+ year as a Frontend Developer (React);
- 2+ years of professional experience in backend development (Python);
- 2+ years of experience in applications utilizing relational databases as part of the overall application architecture (MySQL or Postgres);
- 2+ years of experience designing and defining architecture, including writing design reviews, and test plans as part of launching software products;
- Bachelor’s degree in computer science or equivalent;
- Good technical problem-solving skills;
- English – Upper-Intermediate.
Would be a plus:
- Experience in CI/CD processes;
- Experience with Cloud (AWS advantage);
- Experience with Redis, or similar frameworks – Advantage Web development – API, Flask, Fast API, ASYNC.IO;
- Experience with Microservices, Docker, Kubernetes.
Інформація про компанію A-listware
- Node.js
- LLM
- OpenAI
- ChatGPT
- Anthropic Claude
- Azure AI
- LangChain
- LlamaIndex
- Nest.js
- React.js
- Vue.js
- CI/CD
We are specifically looking for a Middle JavaScript/Node.js Developer with experience working with AI integrations, and we are ready to offer assignments on ongoing AI-related projects.
Requirements:
- 4+ years of commercial experience with back-end development using Node JS
- 1+ years of commercial experience with integrations with LLMs (OpenAI ChatGPT, Anthropic Claude or similar)
- Willing to keep up with AI trends, ability to investigate new approaches
- Intermediate or higher English
Would be a plus:
- Experience with Azure AI Services or Amazon Textract
- Experience with Langchain or LLamaIndex
- Experience with Nest JS
- Experience with modern frontend framework React.js or Vue.js
- CI/CD processes experience
- Knowledge of Unit Testing frameworks
Responsibilities:
- Development of new functionality
- Investigate and integrate AI services
- Constantly learn and extend the expertise
- Take part in code reviews
- Create and maintain tech documentation
Інформація про компанію Ascendix Technologies
Переваги співробітникам
- Team buildings
- Work-life balance
- Довгострокові проекти
- Оплачувані лікарняні
- Освітні програми, курси
- Node.js
- JavaScript
- TypeScript
- Nest.js
- Next.JS
- SOLID
- React.js
- Docker
- Kubernetes
- AWS
- Unit Tests
Ми – українська продуктова IT-компанія Galaktica, яка створює і просуває свої власні онлайн продукти на найбільш платоспроможних ринках світу: США, Канада, Австралія, Велика Британія, ЄС.
Ми вже маємо суттєві здобутки, але продовжуємо далі активно розвиватись. У зв’язку з чим ми шукаємо Middle Full Stack Engineer, який приєднається до нашої молодої, активної і залученої команди!
Основний вектор роботи, з яким зіткнетесь:
- Займетесь розробкою маркетингових інструментів;
- Будете інтегрувати, підтримувати та моніторити маркетингові API;
- Розробите та будете підтримувати систему керування лендінгами.
За якими критеріями ви нам підходите:
- У вас комерційний досвід розробки на NodeJS від 3-х років;
- Ви чудово володієте JavaScript, MySQL, NestJS framework, TypeScript, NextJs;
- Ви створювали та проектували великі високонавантажені системи;
- Знаєте принципи SOLID та патернів проектування;
- Володієте комунікативними та аналітичними здібностями;
- Наявність досвіду роботи і готовність працювати з React.
Буде плюсом:
- Ви раніше працювали з Docker, Kubernetes, AWS, Unit tests та рефакторінгом.
Інформація про компанію Galaktica
Переваги співробітникам
- English Courses
- Team buildings
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Освітні програми, курси
- JavaScript
- TypeScript
- Node.js
- Nest.js
- Stripe
- PostgreSQl
- MySQL
- MSSQL
- TypeORM
- Drizzle ORM
- Prisma
- Sequelize
- Docker
- React.js
Fulcrum is looking for a Full-Stack (Node.js + JavaScript/TypeScript) to join our project.
Project: Comprehensive platform designed to empower business owners in the service industry, such as cleaning, lawn care, repairs, and more. It provides an all-in-one solution for managing bookings, client communications, payments, and team coordination, allowing businesses to streamline their operations and enhance customer satisfaction.
Team: Full-Stack, QA, PO (Scrum flow)
Stack: Typescript, NestJS, ReactJs, PostgreSQL, TypeORM, AWS, Stripe
Main responsibilities:
- Development and support of code (React.js, ReactAdmin and NestJS applications with PostgreSQL database and 3rd party API integration).
Requirements:
- strong knowledge of JavaScript/TypeScript (3+ years);
- experience with Node.js (3+ years);
- experience with NestJs 1+ year;
- experience with Stripe or other Payment API;
- experience with PostgreSQL/MySQL/MS SQL databases 2+ years;
- experience with TypeORM/DrizzleORM/PrismaORM/Sequelize 1+ year;
- experience with docker 1+ year;
- strong knowledge of React (2+ year);
- experience with styled components;
- experience with web-hooks handling;
- excellent writing and speaking skills in English (B2 level).
Would be cool:
- experience with Next.js 1+ year;
- experience with AWS ECS/RDS/S3 1+ year;
- experience with message brokers 1+ years (RabbitMQ/Kafka/SQS etc.);
- familiar with ReactAdmin.
Інформація про компанію Fulcrum
Переваги співробітникам
- Team buildings
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- API
- React.js
- Next.JS
Flexum is looking for a lead full-stack engineer to join our team. We’re a full-cycle product design and development agency that helps innovative companies move forward with their digital products.
We’re completely obsessed with the highest quality of the products we deliver, and our teammates are the most talented, creative, and responsible professionals that you’ll love working with.
Responsibilities:
We’re looking for a passionate full-stack developer that will:
- Analyze deeply the product technical problems and challenges;
- Come up with the best engineering and architecture solutions;
- Implement solutions together with the mates;
- Maintain the best coding practices and development processes;
- Communicate with the client, create technical documentation.
As a tech lead you will:
- Start new projects: define architecture, select proper tools and services, bootstrap new codebases;
- Lead and support project development: help with architectural decisions, review the code, guarantee the highest quality of the solutions;
- Define development processes;
- Mentor and teach other developers;
- Help with research and investigations for the pre-sales activities.
Requirements:
- 5+ years of web development experience;
- Deep experience and expertise in at least one front-end framework;
- Strong experience with servers, databases, and APIs;
- Strong familiarity and willingness to work with React ecosystem while being open-minded about other technologies front-end and back-end technologies;
- At least intermediate English language level.
Інформація про компанію Flexum
Переваги співробітникам
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація домашнього офісу
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- React.js
- Vue.js
- Angular.js
- Nest.js
- Next.JS
- Express
- JavaScript
- TypeScript
- TypeORM
- Yup
- Redux
- Vue Router
- RxJS
- Chart.js
- Socket.IO
- Git
- npm
- Webpack
- Docker
- HTTP
- SQL
- NoSQL
- HTML
- CSS
- PostCSS
We are looking for a motivated and enthusiastic Trainee Software Engineer to join our dynamic team. This entry-level position is ideal for recent graduates or individuals in the early stages of their software development careers who are eager to learn and contribute to our ongoing projects.
Responsibilities:
- Follow a structured learning plan designed to progressively enhance skills in specific programming languages, tools, or frameworks.
- Complete assigned coursework and training modules within designated time frames.
- Actively engage in a mentorship program, seeking guidance from more experienced engineers.
- Regularly meet with a mentor to discuss progress, challenges, and career goals.
- Participate in hands-on sessions to apply learned concepts in real-world scenarios.
- Regularly read industry publications, technical books, and research papers to stay updated on new technologies and best practices.
- Apply creative thinking and coding skills to build solutions and prototypes under time constraints.
Requirements:
- Good theoretical knowledge in some of the popular frameworks or libraries like React/Vue/Angular/Nest/Next/Express etc.
- Good theoretical understanding of the ecosystem for your favorite framework or library. For example TypeORM, Yup, Redux, Vue Router, RxJS, Chart.js, Socket.io etc.
- Good knowledge in JS/TS runtime.
- Understanding some of the universal technical terms and technologies like SPA, SSR, Git, NPM, Webpack, Docker, HTTP etc.
- For backend oriented devs also critical to have an understanding of one of the SQL/NoSQL databases.
- For frontend oriented devs also critical to have practical experience with creating layouts and grids using HTML/CSS/PostCSS etc.
Nice to have:
- Perfect English speaking skills is required, because all the process of technical interview will be in English.
- Experience with Jira.
- Commercial experience in software engineering will have a significant impact on the choice.
- High level of self-organization, understanding of corporate culture and ethics.
- Theoretical understanding of the cryptocurrencies area and blockchain technologies.
Інформація про компанію Ficus Technologies
Переваги співробітникам
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Юридичний супровід
- Node.js
- React.js
- JavaScript
- TypeScript
- CSS
- MobX
- Redux
- Chart.js
- Storybook
- Bootstrap
- Axios
- GraphQL
- Google Analytics
- Next.JS
- Gatsby
- REST
- gRPC
- SOAP
- Docker
- Agile
- Scrum
- Kanban
- PostgreSQl
- Redis
- Memcached
- Unix
- Express
- Koa
- CI/CD
We are looking for a Full Stack Developer to join our team, who will play a crucial role in the development and support of web projects on the React and Node.js frameworks for both internal and external clients. Your primary responsibility will be to create high-quality and highly functional web applications, ensuring they meet the needs and expectations of our clients. Collaborate closely with team members, including product managers and QA personnel, to collectively achieve team goals and ensure the successful and seamless delivery of projects.
Responsibilities:
- Implement new functionality for backend/frontend-based application based on Node.js runtime within frameworks and libraries.
- Integration of third-party services and support of existing ones.
- Provide accurate project estimates and validate the estimates of team members, contributing to effective project planning and execution.
- Actively engage in developing architecture, approaches etc.
- Conduct code reviews and share knowledge with the team.
Requirements:
- At least 5 years of experience in Node.js runtime, SQL/noSQL and cloud technologies;
- English B2+;
- Teamwork experience;
- Deep knowledge of the JavaScript/TypeScript languages;
- Working with layouts and styles based pre- and post CSS processors;
- Strong understanding of SPA functionality based on React.js library;
- Strong knowledge of data management systems like MobX, Redux or Context-based models and understanding the difference;
- Use of external libraries for data management, such as Redux-Toolkit, Redux-Persist Thunk, Reselect, etc.;
- Experience with Drag-n-Drop functionality (native or libraries like Beautiful-DnD);
- Experience developing Canvas functionality (native or libraries like fabric.js, konva.js);
- Work with chart libraries such as Chart.js, Recharts, ApexChart, etc.;
- Experience developing UI with Storybook framework, Prime-React, React-Bootstrap, MUI, AntD or similar.;
- Ability to compare different UI libraries;
- Use of different libraries for forms functionality such as Formic React-Form etc.;
- Use of the data request libraries like React-Query, Axios, Superagent, Got, Apollo, GraphQL on your projects.;
- Experience making pixel perfect CSS-layouts;
- Experience with React-Virtualized or React-window for optimization;
- Practical usage of Google-Analytics, Google-Insights or similar;
- Strong understanding of SSR techniques based on Next.js or Gatsby. Understanding the difference;
- Familiarity with serverless architecture;
- Knowledge of REST, gRPC, SOAP, GraphQL architectures;
- Familiarity with Docker, Docker compose etc.;
- An excellent knowledge of SOLID (SRP, OCP, LSP, ISP, DIP), DRY, SLAP, KISS;
- Familiarity with Agile methodologies, such as Scrum, Kanban;
- Experience with RDBMS like PostgreSQL, MySQL, MariaDB;
- Experience with noSQL like Redis, Memcached;
- Practical experience in basic CI/CD configuring;
- Strong knowledge of UNIX-based OS;
- Understanding features of Express, Koa, Nest, and their differences;
- Deep understanding of testing and experience in testing frameworks.
Nice to have:
- Experience with other frontend frameworks like Vue or Angular;
- Experience with languages other than the JS/TS;
- Reference from a previous employer;
- Share public links from the successful project you were engaged in;
- Experience with mentoring and training junior developers;
- Experience in developing open-source projects;
- Links to public profiles on GitHub, LinkedIn, Djinni, etc.
Інформація про компанію Ficus Technologies
Переваги співробітникам
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Юридичний супровід
- WordPress
- HTML
- CSS
- Less
- SCSS
- Webpack
- Gulp
- JavaScript
- JQuery
- Ajax
- Fetch
- PHP
- SOLID
- MySQL
- Agile
- Jira
- Trello
- SEO
We are looking for a Full Stack WordPress Developer to join our team, who will play a crucial role in the development and support of web projects on the WordPress platform for both internal and external clients. Your primary responsibility will be to create high-quality and highly functional websites based on WordPress, ensuring they meet the needs and expectations of our clients.
Responsibilities:
- Developing new websites on WordPress.
- Maintain existing websites.
- Create plugins and enhance functionalities of existing ones.
- Designing responsive websites of various complexity based on approved design layouts.
- Working with 3rd party APIs.
- Optimize and enhance the performance of websites.
Requirements:
- Proficient in WordPress, capable of creating both custom templates and working with pre-made templates.
- Experience in writing and understanding the functionality of WordPress plugins, as well as maintaining existing plugins.
- Knowledge of HTML, CSS (LESS/SCSS), with expertise in semantic, responsive, and cross-browser web development.
- Experience with WebPack or Gulp.
- Proficiency in JavaScript (native and jQuery), AJAX (jQuery, Ajax, Fetch).
- Knowledge of PHP 8+ (OOP, SOLID).
- Understanding of MySQL, with experience in query optimization and database management.
- Familiarity with Agile methodology and experience in project management systems like Jira and Trello.
- Understanding of SEO principles and the ability to implement them in WordPress website development.
Nice to have:
- A basic understanding of web server operations (Nginx).
- Experience working with WooCommerce, ACF (Advanced Custom Fields), Gutenberg, Elementor, WordPress Multisite, WordPress Rest API, WP CLI, Git, Docker.
Інформація про компанію Ficus Technologies
Переваги співробітникам
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Юридичний супровід
- Node.js
- Nest.js
- Angular
- MySQL
- TypeORM
Existek is looking for a Middle Full-Stack (Node.js + Angular) Developer that will participate in various projects for WEB. We offer interesting projects where you can develop your skills, comfortable workspace, flexible schedule, employee benefits.
Your role will be:
We have multiple web projects we are working on. Mostly all of them are Node.js on the backend and Angular on the frontend. You will have opportunity to work on the project that matches your skills.
Required skills:
- 3-4 years experience using Node.js + Nest.js;
- Assured knowledge of Angular;
- Experience with MySQL/TypeORM;
- At least Intermediate English.
Інформація про компанію Existek
Переваги співробітникам
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.