Senior Full-Stack Software Developer
Ruby Labs
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 p...
Share this job: