Job VC
Fullstack developer (Node.js + Next.js/React)
Technologies
Description
We are looking for a highly skilled and experienced Fullstack Developer specializing in Node.js, TypeScript, and Next.js/React to join our team. In this role, you will design, develop, and optimize scalable systems, mentor team members and implement best practices across the engineering organization.
Responsibilities:
Develop the design and implementation of complex backend systems and APIs using Node.js and TypeScript.
Design and implement responsive frontend applications using Next.js/React. Architect scalable, secure, and high-performance solutions to meet business requirements.
Optimizing application performance, ensuring low latency and high availability.
Conducting code reviews, enforcing coding standards and promoting best practices within the team.
Mentor
mid-level
developers, providing guidance and technical expertise.
Collaborate with cross-functional teams, including frontend developers, DevOps and product managers, to create high-quality software solutions.
Requirements:
Proven experience with Next.js/React and deep understanding of server-side rendering.
4+ years of professional backend development experience using Node.js.
Knowledge of TypeScript and a deep understanding of its features and benefits. Strong knowledge of RESTful API design, experience with GraphQL is a plus.
Strong understanding of databases, including PostgreSQL and MySQL, with expertise in data modeling, query optimization, and database performance tuning.
Experience with message queues such as RabbitMQ or similar technologies, including designing and implementing messaging patterns (e.g. publish/subscribe, work queues) for scalable and decoupled systems.
Solid experience with caching strategies and tools such as Redis or Memcached, including implementing data caching, session storage, and distributed caching to improve application performance and reduce latency.
Familiarity with containerization (Docker) and cloud platforms (AWS or GCP). Knowledge of security best practices for backend development.
Excellent problem-solving skills and ability to work in a fast-paced environment.
Strong communication skills and experience working in collaborative, agile teams.
We offer:
20 working days of vacation.
8 sick days.
4 personal days.
Compensation for sick leave.
Medical insurance.
Flexible work schedule.
Gifts and benefits for significant occasions.
Mental health care.
Support and development of volunteer culture.
#16738330
Responsibilities:
Develop the design and implementation of complex backend systems and APIs using Node.js and TypeScript.
Design and implement responsive frontend applications using Next.js/React. Architect scalable, secure, and high-performance solutions to meet business requirements.
Optimizing application performance, ensuring low latency and high availability.
Conducting code reviews, enforcing coding standards and promoting best practices within the team.
Mentor
mid-level
developers, providing guidance and technical expertise.
Collaborate with cross-functional teams, including frontend developers, DevOps and product managers, to create high-quality software solutions.
Requirements:
Proven experience with Next.js/React and deep understanding of server-side rendering.
4+ years of professional backend development experience using Node.js.
Knowledge of TypeScript and a deep understanding of its features and benefits. Strong knowledge of RESTful API design, experience with GraphQL is a plus.
Strong understanding of databases, including PostgreSQL and MySQL, with expertise in data modeling, query optimization, and database performance tuning.
Experience with message queues such as RabbitMQ or similar technologies, including designing and implementing messaging patterns (e.g. publish/subscribe, work queues) for scalable and decoupled systems.
Solid experience with caching strategies and tools such as Redis or Memcached, including implementing data caching, session storage, and distributed caching to improve application performance and reduce latency.
Familiarity with containerization (Docker) and cloud platforms (AWS or GCP). Knowledge of security best practices for backend development.
Excellent problem-solving skills and ability to work in a fast-paced environment.
Strong communication skills and experience working in collaborative, agile teams.
We offer:
20 working days of vacation.
8 sick days.
4 personal days.
Compensation for sick leave.
Medical insurance.
Flexible work schedule.
Gifts and benefits for significant occasions.
Mental health care.
Support and development of volunteer culture.
#16738330