logo

View all jobs

Fullstack developer

Remote, Remote

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.

  

Share This Job

Powered by