Senior Backend Engineer Ruby Labs
1 month ago
**About us**:
**About the role**:
At Ruby Labs we are creating a new D2C product in the LegalTech category and we are looking for a skilled Senior Backend Developer to join our team. In this role, you will be instrumental in designing, developing, and maintaining efficient and scalable back-end systems using Node.js (Nest.js) and TypeScript. This position requires close collaboration with our development team to ensure consistency, quality, and alignment across all projects.
**Key Responsibilities**:
- Design, develop, and maintain efficient and scalable back-end systems using Node.js (with Nest.js) and TypeScript.
- Develop RESTful and APIs with a focus on performance, scalability, and ease of integration.
- Ensure efficient data access patterns, adhering to best practices.
- Design comprehensive error handling for reliability and robustness.
- Write clean, maintainable, testable, and well-documented code, adhering to SOLID principles and clean architecture.
- Implement automated testing (unit, integration, end-to-end) to ensure quality and reliability.
- Document system architecture, APIs, data flows, and core functionalities for easy understanding and onboarding.
**Qualifications**:
- Minimum of 5 years of professional experience in back-end development.
- Strong knowledge of TypeScript and Node.js.
- Proficiency with Nest.js and microservices architecture.
- Experience with Redis and RxJS.
- Strong analytical and problem-solving skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Familiarity with Agile/Scrum environments and the ability to adapt to evolving project requirements.
- Precision and discipline in writing clean, maintainable code.
**Nice to have**:
- Experience with PostgreSQL, Python, or React/Next.js.
- Familiarity with front-end technologies like HTML/CSS.
**Location**:
**Benefits**:
Discover the perks of being part of our vibrant team We offer:
- ** Remote Work Environment**: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- **Unlimited PTO**: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- **Paid National Holidays**: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- **Company-provided MacBook**: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth
**Interview Process**:
- Recruiter Screening (40 minutes)
- Technical Interview (90 minutes)
- Final Interview (60 minutes)
**Life at Ruby Labs**:
At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe.
We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.
Li-Remote
-
Business Development Manager Ruby Labs
2 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: Ruby Labs is hiring a Business Development Specialist for one of its portfolio products. In this role, you will maintain and execute the company’s business development workflow and operations and help establish relationships with companies that will contribute to the company’s tech stack. You will play a significant role...
-
Ad Creative Producer Ruby Labs
4 weeks ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: We are seeking a talented and innovative Ad Creative Producer to join our dynamic marketing team at Ruby Labs. This full-time role is central to driving our advertising creative process across multiple consumer-focused brands. You will be responsible for developing new ad concepts, managing production timelines, and...
-
Senior Backend Engineer
2 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: **Key Responsibilities**: - Develop and enhance the billing system to ensure accurate and timely processing of financial transactions. - Conduct code reviews to ensure code quality, best practices, and adherence to coding standards. - Collaborate within the cross-functional team, including DevOps, backend and frontend...
-
Billing Support Associate Ruby Labs
4 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: As a Billing Support Associate at our company, you will be integral to our efforts in managing and mitigating fraud-related risks. You will focus on responding to early fraud alerts, handling disputes, managing chargeback cases, and ensuring compliance with company policies. Your work will be essential in preventing...
-
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: As a UI/UX Designer, you will create user-centric, visually appealing web interfaces that enhance the user experience. You will collaborate closely with product managers, developers, and stakeholders to deliver designs that are both functional and visually engaging. Your expertise in creating infographics will also play a...
-
Digital Reputation and Crisis Manager Ruby Labs
2 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the job**: We are seeking a skilled and passionate Digital Reputation and Crisis Manager to join our team. In this role, you will oversee and enhance the online reputation of multiple companies within our group. With at least 3 years of proven experience in ORM and a track record of successful case management, you’ll play a key part...
-
Mid-level Frontend Designer Ruby Labs
5 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: We are creating a new D2C product in the LegalTech/InfoTech category and we are looking for a skilled Mid-Level Frontend Designer to join our team. In this role, you will be instrumental in designing and developing engaging web interfaces that meet high standards of usability and visual appeal. You will work with HTML, CSS,...
-
Corporate Legal and Compliance Manager Ruby Labs
1 month ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: We are seeking a Corporate Legal & Compliance Manager. You will be responsible for overseeing legal and compliance matters across the company’s entities. This role ensures smooth governance, compliance with regulations, and strong inter-entity agreements while minimizing legal exposure and maintaining readiness for...
-
Backend Developer
5 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: Able empowers individuals to achieve lasting weight goals and optimal health through a personalized program unlike any other. Combining proven science with dedicated 1-on-1 coaching, we go beyond traditional weight loss apps by addressing all aspects of well-being: sleep, nutrition, movement, stress, and medication. Our data-driven approach and...
-
Performance Marketing Lead Ruby Labs
4 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: Power Peptides is a cutting-edge e-commerce platform specializing in the sale of high-grade Research-Purpose-Only (RPO) peptides and nootropics. Our company is dedicated to supplying researchers and enthusiasts with the finest quality products in the market, underpinned by robust testing protocols to ensure unparalleled purity. **About the...
-
Senior Backend Engineer, Fazz Agennew
3 months ago
Jakarta, Indonesia FAZZ Full time**Job Title**: Senior Backend Engineer, Fazz Agen**: **Company Description**: Fazz is an ecosystem of financial services that comprise Fazz (Business account for Southeast Asia), StraitsX (Payments infrastructure for digital assets), and Modal Rakyat (Mutual cooperation funding for MSMEs) founded in 2016, as a result of a merger between PayFazz and Xfers,...
-
Telegram User Acquisition Manager Ruby Labs
3 months ago
Jakarta, Indonesia Ruby Labs Full time**About us**: **About the role**: We are seeking a specialized Telegram User Acquisition Manager to drive subscriptions for our web-based products across three brands within our holding company. We are specifically looking for a professional with extensive experience in Telegram advertising, as we value the depth of expertise that comes from long-term focus...
-
Senior Backend Engineer
4 days ago
Jakarta, Indonesia Skilledd Full timeWe are looking for engaged and enthusiastic Senior Back-End Engineers who will be Note: Due to the COVID situation, we are currently working remotely. However, we would like to return to the office once things get better. We are currently situated in the East Jakarta region. **Requirements**: - Bachelor’s Degree - Computer Science or related engineering...
-
Senior Back End Engineer
8 months ago
Jakarta, Indonesia Sea Limited Full time**Senior Back End Engineer (ShopeePay) - Sea Labs** Engineering and Technology - Sea Labs Indonesia, Jakarta Experienced (Individual Contributor) We are a team of Engineers who build and maintain features and systems for ShopeePay. We constantly work on introducing more effective payment functionalities to both internal businesses and external merchants....
-
Senior Ruby Developer
2 weeks ago
Jakarta, Indonesia Demolytic Full time**Jakarta**: **Indonesia**: Senior Ruby Developer Responsibilities include creating back-end solutions, building efficient gems and integrating front-end components. If you’re interested in both getting your hands dirty with writing code from scratch and reviewing other people’s work, we’d like to meet you. Ultimately, you will contribute in all...
-
Backend Engineer
3 months ago
Jakarta, Indonesia PT Ukirama Solusi Indonesia Full time**PT Ukirama Solusi Indonesia, established in 2016, offers comprehensive ERP software solutions for various industries. We help local & international clients to automate businesses and integrate operations.** - Analyze product features and provide feedback for improvements to make them more efficient and user-friendly - Collaborate with the frontend team to...
-
Back End Engineer
9 months ago
Jakarta, Indonesia Sea Limited Full time**Back End Engineer (ShopeePay) - Sea Labs** Engineering and Technology - Sea Labs Indonesia, Jakarta Entry Level **About Sea Labs **Indonesia** Sea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment and finance, among many others. The strong growth and unique positioning...
-
Senior Backend Engineer, Cashfazz
7 months ago
Jakarta, Indonesia FAZZ Full timeJakarta, Jakarta, Indonesia **About the role and team**: **Requirements**: - 2+ years of relevant backend engineering experience, familiar with MVC frameworks preferably Ruby on Rails. - BS/MS Degree in any relevant major (ex: IT, Computer Science, etc) OR a proven track record in software engineering - Vast knowledge of rapid development of products -...
-
Senior Backend Engineer
2 weeks ago
Jakarta, Indonesia Ice House Full timeWe are looking for people who are motivated, enthusiastic to work in a fast-paced and collaborative environment. They are ready to roll-up their sleeves, stay focused and get things done. **Senior Backend Engineer responsibilities**: - Design, develop, and maintain backend systems within Ice House projects - Review designs and code to ensure quality and...
-
Back End Engineer
2 weeks ago
Jakarta, Indonesia Sea Limited Full timeEntry Level **About Sea Labs**Indonesia** - Sea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment and finance, among many others. The strong growth and unique positioning of Sea's e-commerce business, Shopee, spurred the launch of Sea Labs Indonesia. Since its inception, the...