فراباور بنیان شریف

توسعه‌دهنده ارشد فول‌ استک؛ آشنا به حوزهء بلاک چین و وب۳

فراباور بنیان شریف
1404/05/06 تهران توافقی تمام وقت بین ۵ تا ۱۰ پاداش معرفی: 60,000,000 تومان

شرح شغلی

Full-Stack Job Description

We are seeking an experienced full-stack developer with at least 5 years of professional experience who has demonstrated expertise in both backend and frontend development. Candidates should be highly skilled in building scalable, high-performance systems and creating engaging, modern user interfaces.

Responsibilities

  • Design, develop, and maintain scalable backend systems using Golang, TypeScript, and Node.js, integrating RESTful and GraphQL APIs with frontend applications.
  • Build responsive, high-performance user interfaces using React, Next.js, and Tailwind CSS (or similar frameworks).
  • Architect and implement highly available, horizontally scalable systems using distributed architecture patterns, ensuring minimal downtime and fault tolerance.
  • Work with message queues such as Kafka to develop reliable, asynchronous distributed systems for event-driven architectures.
  • Design and optimize relational databases using PostgreSQL or MySQL, implementing techniques such as index optimization, sharding, and replication to ensure high availability and performance.
  • Containerize applications using Docker and manage deployments using Kubernetes, incorporating service discovery, health checks, and rolling updates for seamless scaling and maintenance.
  • Participate in system design discussions.
  • Collaborate with cross-functional teams, including designers, product managers, and backend engineers, to deliver high-quality software solutions.
  • Conduct code reviews, enforce coding standards, and create and maintain technical documentation.

Qualifications

  • 3+ years of professional experience in full-stack development with Golang, TypeScript, React, Next.js, and Node.js.
  • In-depth experience in HTML/CSS, responsive design, cross-browser compatibility, and web accessibility standards.
  • Expertise in building highly available, fault-tolerant systems with experience in distributed system architecture.
  • Strong knowledge of message queues (e.g., Kafka) for building asynchronous, event-driven systems.
  • Proficiency in containerization tools like Docker and orchestration platforms such as Kubernetes.
  • In-depth experience in database design and optimization using PostgreSQL or MySQL, with a strong understanding of ACID transactions, query optimization, and replication strategies.
  • Solid understanding of system design principles, including scalability, high availability, fault tolerance, and microservices or service-oriented architecture (SOA).
  • Effective problem-solving and debugging skills with a test-driven development mindset.
  • Hands-on experience with NestJS or similar backend frameworks is a plus.

Benefits & Perks

  • Work on cutting-edge international projects with a globally diverse team.
  • Enjoy the flexibility of remote work while collaborating with international project managers.
  • Compensation in USD, offering financial stability in the global market.
  • A supportive work environment where your skills and professionalism are prioritized over everything else.

 

جزئیات آگهی
حداقل مدرک تحصیلی
کارشناسی
تاریخ انقضا آگهی
تا 52 روز
جنسیت
مهم نیست
رده سازمانی
کارشناس ارشد / متخصص