Job Openings

We are a team of innovators. Working at Bambu is more than an ordinary 9-6 job. You will unleash your inner passion and broaden your horizon both personally and professionally. You will be surrounded in an encouraging environment that energises and inspires you. 

Send your CV and portfolio to career@bambu.life


Automation Test Engineer

We are seeking an energetic, talented, and motivated individual for the role of Test Automation Engineer on a significant project. Mentioned below are the roles & responsibilities and desired skill set:

Roles & Responsibilities

  • Design, develop, and maintain automated testing process, framework & scripts for banking applications
  • Work closely with development, business, and functional testing team to identify critical
  • business scenarios for automation to achieve maximum ROI
  • Able to quantify and estimate automation activities
  • Write automation test cases for Web, API and mobile environment using Cucumber, Selenium
  • Webdriver and Java
  • Work closely with the functional team to prepare standard Gherkin files as an input to automation process
  • Responsible for execution and maintaining automation test pack
  • Setup automated regression test runs using continuous integration approach
  • Ownership of automation code base at the central repository
  • Raise concerns and suggestions for betterment and improvement of day to day tasks to help
  • delivery
  • Communications to stakeholders for outages/ releases/ updates on tasks
  • Support to establish automation testing standards and best practices
  • Communicate test progress to the test manager on a daily basis
  • Able to guide and mentor cross-team members to write and execute automation test cases

Mandatory Skills

5 to 7 years of experience in designing and implementing Automation Testing Strategies and Framework for large-scale systems

  • Good understanding of Core Java, TDD/BDD and test automation frameworks
  • Must have worked extensively on Selenium Webdriver using Java
  • Rich experience in creating automated test cases for both Web and Mobile applications
  • Hands-on experience on REST services automation
  • Expertise in build & CI tools like Jenkins, Ant and Maven
  • Good working experience on Issues/Tasks management tools like JIRA
  • Good knowledge on version control tools like Git, Github, Stash or similar tools
  • Good understanding of database concepts. Able to write SQL queries
  • Work with the software development teams to build continuous test environments and to make application more testable
  • Must possess excellent communication skills, both written and verbal
  • Experience in an agile development environment highly desired.
  • Desirable and Behavioral Skills
  • Banking domain knowledge
  • Experience in performance test automation will be an added advantage
  • Good understanding of DevOps model
  • Ability to learn new techniques and technologies quickly
  • Possess good analytical skills and aptitude

Technical Business Analyst

We are looking for a Technical Business Analyst who shares the same passion with us. You will be at forefront of the implementation of our technology and communication with our clients, ensuring our cutting-edge products are being delivered. You should be a multidisciplinary person who can speak both tech and business language.

Key Responsibilities

  • Work closely with the clients and our development team to determine the requirements of a project or program, and communicating them clearly to stakeholders, facilitators, and partners.
  • Assisting with integration and acceptance testing
  • Providing support during and post implementation
  • Ensure smooth communication with our client by acting as a ‘translator’ between business and IT
  • Performing analysis and documentation of our ground-breaking Robo platform
  • Performing application design activities (e.g. writing functional designs), technology architecture and technical design activities
  • Developing deployment deliverables (communications, training, etc)
  • Conduct various requirements workshop to ensure smooth delivery
  • Coordinate with all business and IT partners and analyze tech requirements of clients and provide resolutions for all business and IT associate issues.
  • Tell us how to get things done better
  • Love what you do!

Requirements

  • Excellent interpersonal and communication skills – written and verbal
  • Adaptable to different types of clients
  • Extensive knowledge of integration programs (SOAP API, REST API, SFTP), System Architecture frameworks, database schema, deployment, and security standards
  • You should be a creative thinker who can provide alternatives to existing or proposed solutions.
  • You should also be proactive, dynamic and have the desire to make a difference, coupled with strong business and technical knowledge.
  • Good understanding in Finance will be a plus
  • Knowledge on NodeJS, Docker, Kubernetes, Python, Microservice and familiar with Cloud services (AWS, GCP, Azure) - Hands-on experience will be a great advantage

Awesome Software Architect

We are looking for an Awesome Architect, who has been waiting for a chance to take the spotlight and create something big. We want to give you that platform. We want you to own it, and bask in the eternal glory of your peers.

What you need to do:

  • You need to take ownership of our cloud platform, and make it amazing.
  • You spec it. You run it. You tell us what and who you need to get there.
  • Speak your mind. Don’t wait for someone to ask.
  • Be a team player always. No one is bigger than the team.
  • Collab with key people for product, design, delivery, and quality.
  • Get the job done.
  • Have an amazing time doing the above!

What we are asking for:

  • You’ve been there before: startups + cloud + SaaS are home turf.
  • You’re open-source all the way. Extra points for Linux penguin t-shirts.
  • We need you to be proactive. If it’s broken, don’t sit around and wait for someone to fix it for you.
  • Would hope you can talk to other people and not scare them away.
  • We love people who have ideas and aren’t afraid to say them out loud.
  • We hope you don’t know finance too much to be set in your ways.

Excellent Helpdesk Associate

Our team is seeking talented, motivated and dedicated individual for the role of Helpdesk Associate for multiple projects. If you’re naturally a helper, enjoy assisting people with software or hardware issues whether the problem relates to a user error, a bug or something else entirely and are able to explain technical details simply. If this sounds like a good fit, we’d like to meet you. Mentioned below are the roles & responsibilities and desired skill set:

Roles & Responsibilities

  • Focused. Someone who’s keen in finding out solutions to every problem rather than presenting problem to every solution.
  • Accountable. Takes full ownership and won’t be able to sleep at night until issues are resolved by thorough diagnostic of any hardware or software faults and take accountability of customer issues reported and seeing problems through to resolution.
  • Detail oriented. Ensure all issues are properly logged, prioritize and manage several open issues at one time with agreed time limits. From the moment a ticket is submitted, this person knows how to ask the right questions and gather the available data to narrow down the root cause of the issue. Like Sherlock Holmes, they leave no stone unturned in figuring out what’s really going on.
  • Quality over quantity. When you have a long list of tickets, and know there are more coming in, it’s tempting to work on as many as possible, without truly solving the problem at hand. Focusing on the quality of the support you give, as opposed to the quantity of tickets you touch, will ensure you’re actually solving problems and creating happy customers.
  • Process driven. Following standard procedures for proper escalation of unresolved issues to the appropriate internal teams (e.g. software developers). This person understands support processes are important, and not only follows them, but helps improve them.
  • Consistent. Follow up with clients to ensure their systems are fully functional after troubleshooting.
  • Excellent communication skills. Communicate with clients through a series of actions, either via phone, email or chat, until they’ve solved a technical issue.
  • Team player. Optimistic and works well with colleagues with a collaborative team spirit. This person enjoys themselves at work, spreading a positive can-do attitude. A great support agent integrates a bit of fun into their daily tasks to make everyone’s loads a little lighter.
  • Customer centric. Works with the customer and not for the customer, helps build strong customer relationship for long-term business.

Must Have

  • To be qualified for this role, you should hold a degree in a relevant field, like Computer Science, Computer Engineering or any IT related course.
  • Must have proven work experience of at least 3-5 years in a software support role, Technical Support Engineer, Desktop Support Engineer, IT Help Desk Technician or similar role that required technical troubleshooting.
  • Familiarity with any helpdesk software like BMC remedy, JIRA, ServiceNow or Zendesk.

Good to have

  • Finance or Banking domain background.
  • Familiarity with any programming/coding/scripting language with at least 2 years of experience in debugging in software design, testing, and/or troubleshooting or has been engaged as a software quality analyst, certified software tester, or similar designation.
  • A fundamental understanding of IT service management and the ITIL business process.

UI/UX Designer

We are looking for an UX/UI designer who will impress us and our clients with their awesome design skills.

Key Responsibilities:

  • Work closely with Product Development team to determine Product’s functionalities
  • Research, plan, and produce holistic concepts and specification that optimize user experience.
  • Create wireframes and rapid prototypes
  • Conduct usability testing and user research to elicit feedback from users during the course of design and development.
  • Inspiring client and the team with your insane design
  • Well versed and highly passionate about design and new technology

Requirements

  • Proficiency with design and prototyping tools
  • Minimum 2 years experience in User Experience
  • Able to understand user’s needs before they do
  • A perfectionist when it comes to design (If that 1px misalignment irritates you, we want you)
  • User Research skill set will be a plus
  • Basic understanding of HTML and CSS is a bonus

Front-End Developer

Do you enjoy building great products using REACT? Are well organised and deliver under tight deadlines? Are you looking to join a young, dynamic and collaborative environment?

If so, we are interested in talking to you.

We are looking for a strong REACT developer to join our developers team and help us build great products for our clients.

Key responsibilities:

  • Build rapid prototypes to support our sales
  • Build robust front ends for our clients
  • Create new libraries that can be reused across multiple projects
  • Work closely with the lead designer to determine technical feasibility of projects
  • Develop new creative ideas

Requirements:

  • Strong experience building web applications and native mobile apps using REACT
  • Knowledge of HTML, Javascript, CSS is compulsory
  • Experience with AngularJS
  • Knowledge of CSS preprocessors (SASS,LESS) will be a plus
  • Knowledge of design tools like Photoshop/Sketch will be a plus
  • Familiar with Task runners (gulp/grunt) & Dependency Management Tools(npm/bower)

Back-End Engineer

Do you enjoy building great products using Node.JS and Python? Do you keep scalability and security in mind when designing and developing your code? Are you looking to join a young, dynamic and collaborative environment?

If so, we are interested in talking to you.

We are looking for a strong developer with expertise in Python and Node.JS to work with our data scientists to code and optimize their algorithms and with our technology team to build an maintain our back end.

Your key responsibilities will be to:

  • Program and optimize the algorithms designed by our data scientists
  • Develop and maintain the back end of our solutions
  • Work on the integration of third-party systems

  • Requirements:

  • Extensive experience using Python to code algorithms and optimising them
  • Strong Javascript (Node.JS) experience
  • Good mathematical background
  • Good experience with PostgreSql
  • Ability to multitask, meet deadlines, and work in a fast-paced environment
  • Experience with software engineering and architectural patterns

Desired Skills and Abilities:

  • Understanding of front-end web technologies to interact with front end developers
  • Security and data protection
  • Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
  • Familiarity with cloud based deployment (AWS)

Digital Marketing Executive (Intern)

Work hand-in-hand with the team to make our company blossom in the corporate world. We are looking for a Marketing executive who has the skills to deliver our message to the masses, handle events and oversee marketing campaigns. The role encompasses creative, digital, analytical, commercial and administrative responsibilities.

Job Description:

  • to manage the growth and development of our web and social platforms
  • to develop a content marketing plan to include thought leadership, case study and corporate content (written, podcast and video) for our website and social channels including Linkedin, Twitter, and Facebook
  • to write, edit and publish all content through email, our social channels and affiliates.
  • to plan, coordinate and promote all our event marketing activity, including webinars, our own event series and trade shows conferences.
  • to work with our design team to support our brand marketing activities.
  • to manage any paid media campaigns including digital
  • to provide regular reporting back to the wider team on all marketing activity and its reach.
  • to develop your own voice in the company

Required Skills and Experience:

  • You will be business-minded, a marketer with a creative flair and be capable of taking something from idea to execution.
  • Degree in Marketing/Business ideally focusing on Digital Marketing
  • You will have had experience of social publishing and digital reporting technologies and ideally have experience working with Drupal as a content publishing platform.
  • Ideally, you will previously have had experience of Email Marketing Adwords, SEO, Social Marketing, Remarketing/Retargeting, Google Analytics, Google Adwords, Google Tag Manager, Funnels and Goals would be advantageous.
  • Experience with design tools such as Adobe Creative Suite an advantage.
  • Min. 3 months of internship

Magical ML Engineer

We’re looking for you to join our A.I. team and create the next generation of financial services. We aren’t trying to replicate other platforms. We’re trying to do it better. We aren’t about plugging in 3rd party algorithms. We’ll do our own research. We want to build our own datasets, our own algorithms, and our own solutions. You don’t need to have a background in finance of any kind, but most of our data will relate to various types of financial data.

What we’re offering:

  • Chance to join a team doing some real research and development in AI/ML.
  • Market salary and stock options as part of a rapidly growing global company.
  • Long-term opportunity with a tight knit team. Mercenaries need not apply.

What you need to do:

  • Solid theoretical understanding of fundamental Machine Learning concepts.
  • Experience in solving problems using Supervised and Unsupervised Learning.
  • Familiarity with Reinforcement Learning theory.
  • Interest in ongoing learning and keeping up with industry research.
  • Strong collaborative mindset. Great things come from teams.
  • Speak your mind. Don’t wait for someone to ask.
  • Collab with key people from product, design, delivery, and quality.
  • Have an amazing time doing the above!

What we are asking for:

  • You’ve been there before: strong academic record or industry experience in ML/AI.
  • We need you to be proactive. If it’s broken, don’t sit around and wait for someone to fix it for you.
  • Would hope you can talk to other people and not scare them away.
  • We love people who have ideas and aren’t afraid to say them out loud.
  • We hope you don’t know finance too much to be set in your ways.