Senior Full Stack Engineer (Node.js/React) Offline
Hello! We, VMK GROUP, are a young and successful IT company.
We started in 2022, a difficult year for Ukraine, so we are happy to join the companies that support the economy of our country!
Today, our company encompasses three primary divisions:
VMK Group - Software development
VMKhealth - Full-cycle pharmaceutical digital agency
VMKteam - IT recruiting and staffing.
Each division is represented by a team of experts specializing in technical and industry-specific matters. Currently, our projects are being developed not only in Ukraine but also internationally.
Now VMK GROUP is actively developing, we are creating additional jobs, so we are looking for Full Stack Engineer for full-time.
Project description:
We are looking for a Full Stack Engineer to join our team and help drive the development of high-performance, scalable systems. This role requires strong technical expertise across both backend and frontend technologies, as well as experience working with real-time data and distributed architectures.
Responsibilities:
- Design, develop, and maintain backend services using Node.js, Express.js, WebSocket technologies, PostgreSQL, TimescaleDB, Redis, and GraphQL APIs.
- Build responsive frontend applications using React.js with TypeScript.
- Ensure high code quality and maintainability through best practices, including unit testing and code reviews.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop and maintain Docker-based development and deployment workflows.
- Optimize systems for performance, scalability, and reliability, especially with real-time data processing.
Requirements:
- 5+ years of professional experience in software development.
- Strong proficiency in Node.js, Express.js, and WebSocket technologies.
- Experience with PostgreSQL and TimescaleDB.
- Solid experience building APIs with GraphQL.
- Hands-on experience with React.js and TypeScript (frontend and backend).
- Proficient in containerization technologies, especially Docker.
- Good understanding of scalable and distributed systems.
- Experience in real-time data processing systems.
- Strong communication skills in English and ability to work independently and collaboratively.
Preferred Qualifications:
- Understanding of distributed architectures and high-availability systems.
- Experience with other time-series databases is a plus.
What do we offer?
- Flexible work schedule, partial involvement;
- Remote work;
- Fast-paced team environment;
- Opportunity to communicate with experienced teams;
- Access to training materials in various fields;
- Standard vacation, sick leave, and exceptional leave package;
- Competitive compensation.
If you have such experience and are ready to work for quality and results, we will be happy to continue our communication.
We are waiting for your resume.
The job ad is no longer active
Look at the current jobs Fullstack →