A chance to love your job
Our philosophy is simple - hire the best and give them all the
resources and support to build great products.

Opportunities
We're always looking to have talented team join us. Please visit all the immediate openings here.
View all openingsCurrent Openings
Business Development Manager (Software Solutions/Services)
This is a remote position.
The role: Drive qualified pipeline for high-value custom development projects ($60K–120K+) through strategic outbound to enterprise buyers. Own prospecting, qualification, and SQL hand off to technical teams.
What you'll do
- Outbound execution — Build targeted account lists (Apollo), craft personalized sequences (Smartlead), manage LinkedIn outreach, and track in HubSpot.
- Lead qualification — Run discovery calls to validate: budget authority, technical requirements (APIs, integrations, multi-location complexity), decision timelines, stakeholder mapping
- Campaign optimization — A/B test messaging, analyze reply rates, iterate based on data (not vanity metrics)
- Pipeline ownership — Weekly reporting: accounts touched, SQLs generated, conversion rates, deal velocity
- Market intelligence — Feed back: buyer objections, competitor intel, pricing benchmarks, messaging effectiveness
Requirements
- 4–6 years B2B tech sales — Selling custom development, SaaS platforms, enterprise software, or technical services (not products)
- High-ticket experience — Proven track record closing or generating pipeline for $50K+ deals with 3–6 month cycles
- Technical fluency — Can hold conversations with CTOs, Engineering Managers, IT Directors about APIs, integrations, system architecture
- Outbound craft — Your cold emails get replies. You research accounts, personalize at scale, and know the difference between good and bad copy
- CRM discipline — Comfortable with Apollo, HubSpot, Smartlead (or equivalents). You track, you learn, you iterate
- Self-starter mentality — No hand-holding. You build lists, test hypotheses, own outcomes
100% Remote
Full Time
Full Stack Developer
This is a remote position.
We are looking for a skilled Software Developer with strong experience in Node.js and React to join our growing engineering team. The ideal candidate will be responsible for building scalable web applications, working closely with product and design teams, and delivering high-quality solutions.
Key Responsibilities
Design, develop, test, and maintain web applications using Node.js and React.
Build RESTful APIs and integrate third-party services.
Collaborate with UI/UX designers, product managers, and QA teams.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews and contribute to technical improvements.
Debug and optimize applications for performance and scalability.
Deploy applications and support production issues when required.
Requirements
Minimum 3 years of hands-on experience with Node.js and React.
Strong knowledge of JavaScript (ES6+), HTML, and CSS.
Experience with REST APIs, JWT authentication, and API security.
Experience with Git and version control workflows.
Understanding of cloud platforms (AWS/GCP/Azure is a plus).
Good problem-solving and communication skills.
Familiarity with databases such as MongoDB, PostgreSQL, or MySQL.
Benefits
5-Day Work Week — Enjoy a healthy work-life balance.
Fully Remote Team — Work from anywhere in India with teammates across the country.
Your Space, Your Way — Set up your workspace the way you like.
No Commute, Ever — Save time and energy by working from home.
Flexible Work Schedule — We focus on productivity and quality deliverables, not time tracking. You choose when and how you work.
Annual Offsites & Team Catch-ups — Connect, collaborate, and unwind with the team through in-person meetups and offsite events.
100% Remote
Full Time
Project Manager (Software Services)
This is a remote position.
We are seeking an organized and proactive Project Manager with experience in managing software development projects in a services-based environment. You will be responsible for planning, executing, and delivering projects on time while ensuring high client satisfaction.
Manage end-to-end delivery of software projects for multiple clients.
Define project scope, timelines, and resource allocation.
Coordinate with developers, designers, QA, and stakeholders.
Track project progress and manage risks and issues proactively.
Conduct daily/weekly status meetings and client updates.
Ensure project documentation, reports, and deliverables are maintained.
Handle change requests and ensure alignment with business goals.
Support pre-sales and effort estimation when required.
Requirements
Minimum 2 years of experience as a Project Manager in a software services company.
Strong understanding of SDLC and Agile methodologies.
Experience working with tools like Jira, Trello, Asana, or similar.
Excellent communication and stakeholder management skills.
Ability to manage multiple projects and priorities.
Experience in client-facing roles and handling escalations.
Benefits
5-Day Work Week — Enjoy a healthy work-life balance.
Fully Remote Team — Work from anywhere in India with teammates across the country.
Your Space, Your Way — Set up your workspace the way you like.
No Commute, Ever — Save time and energy by working from home.
Flexible Work Schedule — We focus on productivity and quality deliverables, not time tracking. You choose when and how you work.
Annual Offsites & Team Catch-ups — Connect, collaborate, and unwind with the team through in-person meetups and offsite events.
100% Remote
Full Time
In the meantime, explore our website to learn more about our company culture, projects, and team members.
See what it's like to be part of the RaftLabs family!





