Senior Software Engineer ( Next.js )

Bakı

Ruby Labs

Vakansiyanın detalları

Vakansiyanın təsviri

  • Develop advanced user interfaces using Next.js, React, TypeScript, and UI libraries such as NextUI, HeroUI, and Tailwind CSS.
  • Write clean, scalable, and maintainable frontend code, ensuring optimal performance and responsiveness.
  • Create and maintain reusable frontend components.
  • Develop robust backend services and high-quality Edge functions.
  • Write clean, efficient, and scalable backend code.
  • Design and optimize database schemas and queries for performance and scalability.
  • Accurately translate design wireframes and layouts into functional frontend implementations.
  • Ensure consistency, usability, and accessibility throughout all UI implementations.
  • Optimize interfaces for maximum performance and enhanced user experience.
  • Collaborate closely with product managers and other engineers to deliver cohesive solutions.
  • Actively participate in code reviews and enforce high coding standards across the team.
  • Enhance workflows for seamless transitions between frontend and backend development phases.

Xüsusi tələblər

  • 6+ years of software engineering experience with a strong focus on frontend development (React, TypeScript, Tailwind), including at least 3 years specifically with Next.js.
  • Extensive knowledge of backend development, including service creation, Edge functions, and scalable database solutions.
  • Strong SQL proficiency with experience in database optimization and query efficiency.
  • Expertise with HTML and CSS, delivering clean, semantic, maintainable frontend code.
  • Strong understanding of UI/UX principles, responsive design, and structured design systems.
  • Experience with Git and version control best practices.
  • Familiarity with modern UI libraries (NextUI, HeroUI, or similar).

Oxşar vakansiyalar

Telegram kanalımız