Lead Full-Stack Developer
at Ruby Labs
Home Office, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Jan, 2025 | Not Specified | 26 Oct, 2024 | N/A | Aws,High Performance Teams,Distributed Teams,Typescript,Node.Js,Docker,Agile Methodologies | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT US
At Hint, we revolutionize the way people engage with astrology by combining cutting-edge NASA data with personalized guidance from professional astrologers. Our app offers hyper-personalized insights, 1-on-1 consultations, and detailed astrological charts, helping users navigate their lives with greater awareness and confidence. We are committed to delivering a fun and friendly user experience while empowering our community to lead happier and healthier lives. Join us and be a part of the future of digital astrology.
QUALIFICATIONS
- 8+ years of professional software development experience, with a strong focus on full-stack development.
- Expertise in Next.js, React, Node.js, and TypeScript for building both front-end and back-end applications.
- Strong knowledge of server-side rendering, static site generation, and API integration.
- Experience with RESTful API design, database management, and server-side logic implementation.
- Proven leadership experience in mentoring developers and driving high-performance teams.
- Deep understanding of front-end performance optimization, including SEO best practices.
- Familiarity with deployment platforms like Vercel, AWS, and containerization technologies like Docker.
- Strong problem-solving skills and ability to lead architecture discussions.
- Excellent communication and collaboration skills, with experience working in remote or distributed teams.
- Familiarity with agile methodologies and project management tools for tracking and delivering high-quality software.
- Experience with DevOps practices and managing CI/CD pipelines.
Responsibilities:
ABOUT THE ROLE
We are seeking an experienced Lead Full-Stack React (Next.js) Developer to lead the design, development, and optimization of scalable web applications with a focus on both front-end and back-end technologies. As the technical leader, you will oversee the full development lifecycle, driving architectural decisions, ensuring code quality, and mentoring a team of developers. In this role, you will work closely with product managers, engineers, and designers to deliver reliable, high-performance, and scalable software solutions aligned with the company’s mission and vision.
The successful candidate will have a strong background in Next.js and React on the front end, combined with expertise in Node.js on the back end. You will be responsible for creating seamless and high-performing user experiences while also managing robust server-side logic. This role will require you to be hands-on with both front-end and back-end technologies, and you’ll have the opportunity to shape the future architecture of the product while fostering a culture of innovation and continuous improvement.
KEY RESPONSIBILITIES
- Lead the development of full-stack web applications using Next.js, React, TypeScript, and Node.js.
- Architect and manage both front-end and back-end systems, ensuring seamless integration between the two.
- Design high-performance, SEO-optimized user interfaces while maintaining scalability on the server side.
- Take ownership of code quality and ensure adherence to best practices such as DRY, SOLID, and YAGNI principles.
- Collaborate with product managers to convert business requirements into scalable and maintainable technical solutions.
- Mentor and guide a team of full-stack developers, providing code reviews and architectural guidance.
- Manage and optimize RESTful APIs and database schemas for performance and scalability.
- Implement CI/CD pipelines and manage deployments on platforms such as Vercel and AWS.
- Proactively identify and address areas for improvement in the codebase, infrastructure, and team processes.
- Oversee and participate in the design and review of software architecture, ensuring flexibility for future growth.
- Facilitate technical decision-making and ensure alignment with the company’s technical strategy.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Home Office, Germany