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

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

فراباور بنیان شریف
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.

 

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