Current Job Openings


We are Bloomstack - a passionate group of techies, strategists, creators, and Cannabis Connoisseur. We wake up every morning with the single-minded goal of building a world where dreamers manifest their destiny using free & open source tools.

If you’d like to live in that world too, get in touch with us. We’re hiring smart, driven individuals with a penchant for constant, never-ending improvement.

Current Job Openings

Mumbai, India | October 26, 2021

Role- Content Writer

Reports to: Senior Content Marketing Manager

Primary Job Location: Mumbai, India

Compensation: Best in Industry

Freelancing/Full time

Job Summary

●We are looking to hire a dedicated content writer to join our content marketing team and enrich our website and social media with engaging, compelling content.

●Content Writer responsibilities include conducting thorough research on industry-related topics, generating ideas for new content types and proofreading articles before publication.

●[The role will initially start as a freelance role which will then transition into a full time role based on your performance.]

●If you’re an expert in producing online content and have an eye for detail, we’d like to meet you. Share samples of your work or portfolio of your published content, along with your application.


●Conducting in-depth research on industry-related topics in order to develop original content.

●Developing content such as blogs, articles, emails, whitepaper, infographics, videos, social media, and the company website.

●Assisting the marketing team in developing content for advertising campaigns.

●Editing and polishing existing content to improve readability.

●Conducting keyword research and using SEO best practices to increase traffic to the company website.

●Creating compelling headlines and body copy that will capture the attention of the target audience.

●Identifying customers’ needs and recommending new content to address gaps in the company's current content.


●Bachelor's degree in communications, marketing, english, journalism, or related field.

●Min 2 years of proven content writing or copywriting experience

●Past experience in journalism a plus

●Ability to create different types of long- and short-form content

●Working knowledge of content management systems.

●Proficient in all Microsoft Office applications.

●A portfolio of published articles.

●Excellent writing and editing skills.

●The ability to handle multiple projects concurrently.

●Effective communication skills.

●Experience creating engaging videos on Instagram Reels Or on YouTube a plus

●Working knowledge of video editing software a plus


Mumbai, India | October 06, 2021

Role- Sr. Frontend Engineer

Reports to: VP Engineering

Primary Job Location: Mumbai, India

Compensation: Best in Industry

Remote Working: Allowed

Job Role Summary:

We are looking for an experienced front-end developer of minimum 10 years of experience to join our product team to build a new framework. He or she will work together with product managers, designers, and backend engineers to solve common goals


●       Develop features and improvements to the new framework in a secure, well-tested, and performant way.

●       Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.

●       Help identify areas of improvements in the code base, both specific to your group and outside your group (e.g. component library) and help contribute to make it better.

●       Learn, collaborate, and teach other Frontend Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry.

●       Advocate for improvements to product quality, security, and performance that have particular impact across your team.

●       Solve technical problems of high scope and complexity.

●       Exert influence on the overall vision and long-range goals of your team. This could be technical and/or product focused.

●       Help define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.

●       Provide mentorship for Junior and Intermediate Engineers in your section to help them grow in their technical responsibilities and remove blockers.


●       Professional experience with modern JavaScript (Object oriented programming, ES6) and web frameworks like React, NextJS and similar frameworks.

●       A solid understanding in core web and browser concepts (e.g. how the browser parses and constructs a web page).

●       A solid understanding of semantic HTML, CSS3, and core JavaScript concepts. Including web components and understanding of the shadow dom.

●       Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.

●       Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.

●       Positive and solution-oriented mindset.

●       Comfort working in a highly agile, [intensely iterative][iteration] software development process.


Mumbai, India | October 14, 2021

Role- Sr. Business Analyst

Reports to: Country Head

Primary Job Location: Mumbai, India

Compensation: Best in Industry

Remote Working: Allowed

Job Role Summary:

We seek a Sr. Business Analyst who will analyze business problems to be solved with automated systems. In this role, you will provide technical expertise to identify, evaluate and develop systems and procedures that are cost-effective and meet user requirements. The ideal candidate has a proven track record of successfully configuring and supporting ERP and industry-related vertical solutions. 

Primary Job Functions:

  1. As part of a broad cross-functional team, you play an integral role in the learning, training, and implementation of Bloomstack system use.
  2. Assist users in all aspects of Bloomstack system use.
  3. Work with functional leaders to help develop business cases for additional software development and/or acquisition.
  4. Manage the configuration and provide functional support for Bloomstack.
  5. Collaborate on implement and upgrade systems and processes as required for enhanced functionality.
  6. Review, respond and resolve help desk requests as and when they arise.
  7. Understand key master data, parameters, and settings in the system.
  8. Support requirements gathering and specification writing to aid the technical team in report and integration development.
  9. Provide training and troubleshooting support to clients on the use of the Bloomstack.
  10. Consult with functional unit management and personnel to identify, define, and document business needs and objectives.
  11. Gap analysis for the client as well as internal features.
  12. Participate in user acceptance testing and unit testing of new system functionality.
  13. Provide support and subject matter expertise to communicate with Product Owners, Product Management, and development teams to solve any requirements issues, assist with user story definition, and ensure alignment with the system established product goals, and development timelines.
  14. Other duties as assigned

Technical Requirements :

  1. Minimum 5 years of work experience with ERP systems (ERPNext/Bloomstack preferred)
  2. Bachelors’ or higher degree in Computer science or related.
  3. Hands on experience in Excel, Word.
  4. Good functional understanding/experience with the following modules: Manufacturing, Inventory, Buying, Selling, Service, Projects and/or Finance of any ERP System.
  5. Experience in supporting implementation and organizational change management dynamics required.
  6. Basic Project Management skills that demonstrate your ability to build, manage, and execute upon a plan – both in terms of self-management as well as working with small process improvement teams. 

Soft Skills Requirements :

  1. Effective verbal and written communication skills 
  2. Ability to speak both business process and technical process based on the audience that you are addressing, supporting, or working with. 
  3. Demonstrated ability to work with functional leaders and team members to discover, document, design, and implement business processes in an ERP application platform. 
  4. Good at analytical approach Client- centric approach with exceptional client interfacing and problem solving skills  


Mumbai, India | October 13, 2021

Role- QA

Reports to: Sr. Devops Engineer

Primary Job Location: Mumbai, India

Compensation: Best in Industry

Remote Working: Allowed

Job Role Summary:

QA should have a working knowledge of software and test design, the capability to run through tests, and the ability to analyse the results. Ultimately, the QA should be result-driven, have good communication skills, and up-to-date knowledge of software programming and software test design.

Software QA work with Software Development Engineers to understand features and technical implementation. Software QA also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA are also responsible for driving the software development process toward quality-centric methodologies.


  1. work with software developers and project support teams.
  2. identify business requirements.
  3. monitor applications and software systems.
  4. carry out stress testing, performance testing, functional testing and scalability testing.
  5. write and execute test scripts.
  6. run manual and automated tests.
  7. test in different environments including web and mobile.
  8. write bug reports.
  9. review documentation.
  10. provide quality assurance.
  11. provide objective feedback to software development project teams.
  12. design tests to mitigate risk.
  13. present findings to software development and business user teams.
  14. document analysis

Technical Requirements: 

  1. 2-3 years experience in a testing and/or development role as part of a product development organisation which has delivered consumer oriented products
  2. Knowledge of Agile Software Development cycle
  3. Knowledge of QA methodology and tools
  4. Experience in Java/Perl/Python/JavaScript and user-level automation

Soft Skills Requirements:

  1. Good communication skills
  2. Comfortable working in a fast paced, highly collaborative, dynamic work environment
  3. Communicating cross-functionally and across management levels in formal and informal settings.
  4. Shows creativity and initiative to improve product test coverage and effectiveness


Mumbai, India | October 13, 2021

Role- Devops Engineer

Reports to: Sr. Devops Engineer

Primary Job Location: Mumbai, India

Compensation: Best in Industry

Remote Working: Allowed

Job Role Summary:

We are looking for a 2-3 years experienced DevOps Engineer who combines an understanding of both engineering and coding, who’s ready to help us improve our customer experience by building functional systems that brings our business to new heights. As a DevOps Engineer, you’ll also be working in conjunction with like-minded departments such as software engineering to deploy new products and manage our infrastructure, associated processes, and systems. You’ll also be helping us to streamline our processes and automating them where applicable.

Key Responsibilities:

● Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.

● Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team.

● Release, Change, and Deployment management activities by automating and maintaining a CI/CD pipeline.

● Automate our operational processes as needed, with accuracy and in compliance with our security requirements.

● Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch.

● Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently.

● Manage day to day cloud operation tasks and work on tickets assigned.

● Work effectively in a globally distributed team structure.

Technical Requirements:

● Bachelor's degree in Computer Science or related fields or relevant DevOps Experience.

● Strong background in Linux/Unix System Administration.

● Solid programming skills and experience with or an ability to quickly become proficient in Python, SQL, and JavaScript.

● Experience with Source Code Management tools (Git) and an understanding of branching and integration processes.

● Experience working with AWS and other cloud providers.

● Experience working with automation/configuration management tools like Ansible and infrastructure as code tools such as Terraform. ● Strong knowledge of container systems such as Kubernetes & Docker.

● Admin experience with continuous integration tools like Travis CI.

Soft Skills Requirements :

● Good verbal and written communication skills.

● Self-driven and able to start quickly with a mindset to deliver results.

● Excellent creative, analytical, and conceptual thinking abilities.

● Keep calm and make sound decisions under pressure.


Navi Mumbai | September 08, 2021


The Executive Assistant to the CEO is responsible for providing comprehensive support to the CEO, Board of Directors, and Executive Team and managing the organization’s office operations. 

This dynamic position requires the ability to anticipate needs, think critically, and offer solutions to problems with a high level of professionalism and confidentiality. 



• Provide sophisticated calendar management for the CEO. 

Prioritize inquiries and requests while troubleshooting conflicts; make judgements and recommendations to ensure smooth day-to-day engagements. 

• Act as a liaison and provide support to the Board of Directors. 

Arrange and handle all logistics for Board meetings and events: schedule meetings; draft agendas; develop, compile, and distribute presentation materials; and record meeting minutes on behalf of the Board Secretary. 

Adhere to compliance with applicable rules and regulations set in bylaws regarding Board matters. 

• Complete a broad variety of administrative tasks that facilitate the CEO’s ability to effectively lead the organization, including: assisting with special projects; designing and producing complex documents, reports, and presentations; collecting and preparing information for meetings with staff and outside parties; composing and preparing correspondence; maintaining contact lists; making travel arrangements; and completing expense and mileage reports. 

• Serve as the primary point of contact for internal and external constituencies on all matters pertaining to the CEO, including those of a highly confidential or critical nature. 

Prioritize and determine appropriate course of action, referral, or response, exercising judgement to reflect CEO’s style and organization policy. 

Work closely with the CEO to keep them well informed of upcoming commitments and responsibilities, following up appropriately. 

Act as a "barometer," having a sense for the issues taking place in the environment and keeping the CEO updated. 

Anticipate CEO’s needs in advance of meetings, conferences, etc. 

Maintain open communications with the Bloomstack team members , including meeting regularly with their operations and technology coordinator and providing information and documents as needed. 

Coordinate all Executive Team meetings and retreats and assist with staff meetings and events as needed. 

• Provide a "gatekeeper" and "gateway" role, providing a bridge for smooth communication between the CEO and staff, demonstrating leadership to maintain credibility, trust, and support with the Executive Team. 

Complete projects by assigning work to appropriate staff, including the Executive Team, on behalf of the CEO. 

• Work with the Executive Team to coordinate the CEO’s outreach activities. Follow up on contacts made by the CEO to cultivate ongoing relationships. 

• Manage all aspects of organization’s office services. 

Evaluate and assist in developing office policies and procedures for improved work flow and anticipate future needs as the organization grows. 

Assist in the selection of vendors and purchase equipment, services, and supplies necessary for operation of organization. 

• Manage information systems operations including hardware, software, desktop support, internal telecommunications, and strategic systems development and planning. 

Provide leadership to all levels of the organization, including the Bloomstack team to meet their current and future information needs. 

Prepare budget recommendations. 

• Replenish office materials such as snacks, printer supplies, paper, office supplies, etc. 

• Provide event management support as requested. 

• Provide hospitality to all guests and help to create a welcoming environment. 

• Answer the main phone line and respond to inquiries. 

• Invest in building long-lasting relationships both externally and internally. 

• Manage petty cash reimbursements and reconciliation. 

• Other projects/duties as assigned for the overall benefit of the organization. 


• Strong ability to execute work with a diversity, equity, and inclusion lens. 

• Significant executive support experience, including supporting C-level executives. 

• Expert proficiency with Microsoft Office and desktop publishing software; ability to design and edit graphic presentations and materials. 

• Technical proficiency and problem-solving skills related to: IT infrastructure; IT support and troubleshooting; and cloud-based environments (web-based applications) would be an added advantage. 

• Strong verbal and written communication skills in English. 

• Exceptional organizational skills and impeccable attention to detail. 

• High degree of professionalism in dealing with diverse groups of people, including Board members, senior executives, staff, community leaders, and partners. 

• Make appropriate, informed decisions regarding priorities and available time. 

• Ability to complete a high volume of tasks and projects with little or no guidance. 

• Ability to react with appropriate levels of urgency to situations and events that require quick response or turnaround. 

• Able to maintain a high level of integrity and discretion in handling confidential information. 

• Excellent judgment is essential. 

• Ability to switch gears at a moment’s notice.


• Minimum 5 years experience of working as an EA of CEO


India | July 20, 2021

Role: Software Engineer (Frontend)

Reports to: Technical Lead

Primary Job Location: Mumbai

India Compensation: Best in Industry

Remote Working: Allowed

Notice Period: 15 days & less

Job Role Summary:

We are looking for a qualified Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications.

Primary Job Functions:

  1. Hands-on coding with UI- HTML5, CSS, SCSS, React, Vue etc.
  2. Suggest and validate implementation approaches to ensure a coherent technology approach for the project.
  3. Understand the Bloomstack product development using Frappe.
  4. Understand the roadmap of the projects you are involved in and plan milestones to meet the deliveries.
  5. Work with the Project Manager to incorporate those milestones in sprints by breaking it down to the Asana/Bloomstack tasks.
  6. Communicating and enforcing best practices and standards.
  7. Making sure your team is following the proper coding standards and version control.

Secondary Job Functions:

  1. Maintain your quarterly OKRs (Objectives and Key Results) and get it vetted by the Tech Lead.
  2. Maintain the OKRs of your reportee’s and conduct weekly reviews.
  3. Record those reports and maintain reports for the same.
  4. Making sure that everything is documented properly in the internal tool.
  5. Basic understanding of task runners like grunt, gulp, rollup etc. Be in touch with the leadership team for long-term growth.
  6. Look out for new technologies that can help in replacing the existing functionalities for better performance.

Technical Requirements:

  1. 3-4 years of work experience as a Front-end developer.
  2. Strong grasp of OOP and Composition patterns.
  3. Strong grasp of the javascript language functional and class features.
  4. Experienced with unit testing patterns.
  5. Experience in React or Vuejs.
  6. Understanding of the entire web development process.
  7. Familiarity with cross-browser testing and debugging.
  8. Familiarity with software like Adobe Suite, Photoshop.
  9. Degree in Computer Science, Engineering or relevant field.