Responsibilities:
Backend Development: Architect, develop, and maintain scalable backend systems using functional programming paradigms in modern frameworks

API Development: Create high-performance APIs using RESTful principles, gRPC, or GraphQL for efficient communication between microservices and client applications, leveraging functional concepts for robustness.

Real-time Communication: Implement WebSocket-based communication for instant updates, utilizing functional approaches for efficient data transmission and handling.

CQRS (Command Query Responsibility Segregation): Apply CQRS principles within an N-layered architecture to segregate concerns and optimize system performance.

Database Management: Architect and optimize databases (MongoDB, PostgreSQL, MySQL) with a functional approach for efficient data storage and retrieval in property-related contexts.

Server Management: Configure and maintain servers, ensuring high performance and reliability with cloud-based solutions, adhering to the layered architecture principles.

Frontend Technologies:
React Ecosystem: Utilize React.js with Redux or Context API for state management, React Router for navigation, and related tools for efficient and scalable UI development within the layered architecture.
Additional Technologies:

Functional Programming: Implement functional programming concepts, emphasizing immutability and pure functions for maintainable and testable backend code.

gRPC & GraphQL: Employ gRPC or GraphQL for efficient communication between layers and microservices, maintaining a functional approach for data retrieval and manipulation.

Modern Design Patterns: Apply modern design patterns, particularly within an N-layered architecture, focusing on separation of concerns, modularity, and maintainability.

DevOps & Deployment: Implement CI/CD pipelines, containerization with Docker, and orchestration with Kubernetes for streamlined deployment and scalability within the layered structure.

Requirements:
Experience: Minimum 5 years in Full-stack Development, showcasing expertise in modern backend technologies and functional programming concepts.

Backend Proficiency: Mastery in modern JavaScript/TypeScript, Deno, and related frameworks/tools with a strong emphasis on functional paradigms.

API Development: Proficiency in designing RESTful APIs, gRPC, or GraphQL services within an N-layered architecture.

Database Management: Experience with various databases and optimizing queries, employing functional techniques for data management.

Real-time Communication: Familiarity with WebSocket-based communication and functional handling of real-time data.

DevOps & Deployment: Knowledge of CI/CD pipelines, Docker, Kubernetes, or similar tools within a layered architecture.

Problem-solving Skills: Ability to troubleshoot and solve complex technical challenges while maintaining a functional approach.

Benefits:
Competitive salary and benefits package.
Opportunities for professional growth and career advancement.
Dynamic and collaborative work environment in a fast-growing PropTech startup.

Priorities
The top priority is for Ukrainians from Ukraine. Then for Ukrainians from other countries.

Application processing
Application gathering timeline is about 2–3 weeks
Decision-making is fast. You will have about 2–3 steps, one of them will include either a live coding session or a test task — choice is yours.

About VERV Digital

VERV Digital is a technology company focused on creating solutions for a decentralized, progressive society. The company's mission is to develop technology that supports people who want to live consciously and contribute positively to the world​.

One of VERV Digital's primary products is a new generation residence management ecosystem designed to revolutionize the way communities interact with each other​​. This platform provides a range of features and tools that make it easy to manage property, stay up-to-date with community news and events, and connect with other residents. It includes features for virtual events, shared amenities, secure payment systems, and easy-to-use management tools​​. This system is especially designed to address the challenges that communities face when managing shared living spaces, utilizing the latest in Web3 and IoT technology​.

As a company, VERV Digital has extensive experience in product development across a diverse range of industries, creating cutting-edge solutions that meet the needs of their clients​5​. The company is based in Tallinn, 🇪🇪 Estonia, but heart and roots are in Kyiv, 🇺🇦 Ukraine.

Company website:
https://verv.digital

Job posted on 15 November 2023
52 views    21 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Fullstack
  • TypeScript, Deno, GraphQL, gRPC, SaaS
  • 5 years of experience
  • Domain: SaaS
  • Full Remote
  • Product
  • Ukraine
  • Only candidates from Europe and Ukraine
  • Test task is needed