Bulldogjob Praca zdalna Senior New

Senior Full-Stack Software Developer

Ruby Labs

Wymagania

  • Next.js
  • React
  • TypeScript
  • Node.js
  • NestJS

Opis stanowiska

About us Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/ About the role At one of Ruby Labs' portfolio companies, we are looking for a Senior Full-Stack Software Developer. In this role, you will be responsible for developing and implementing robust user interfaces using pre-built component libraries. This position is ideal for a developer who thrives in a structured environment, enjoys translating design requirements into efficient, scalable code, and is dedicated to delivering seamless, intuitive user experiences. If you thrive in a results-driven environment, value autonomy, and enjoy building intuitive, scalable UI without subjective design guesswork, this is the role for you. Key Responsibilities Frontend Development - Develop high-quality user interfaces using Next.js, React, and TypeScript, leveraging UI libraries such as NextJS, HeroUI, and Tailwind CSS. - Write clean, scalable, and maintainable code, ensuring optimal performance and responsiveness across browsers and devices. - Create and maintain reusable frontend components. Backend Development - Develop robust backend services and high-quality Node.js (with Nest.js). - Write clean, efficient, and scalable backend code. - Design and optimize database schemas and queries for performance and scalability. UI Implementation & Design Integration - 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 user experience. Collaboration & Process - Collaborate effectively with product managers and backend developers to understand requirements and deliver integrated solutions. - Participate actively in code reviews and maintain high coding standards. - Contribute to efficient workflows and seamless transitions between design and development phases. #LI-Remote