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

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.

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)

Business Manager and Executive Assistant to CEO

We are looking for a superb Business Manager to work alongside our CEO to build one of the hottest Fintech startups in the region! Not only will you benefit by working directly with our CEO, but you will also have a blast learning about building a thriving and successful business!

What you need to do:

  • Taking care of the whole business (literally)
  • You are the go-to-person between the CEO and the rest of the team members
  • Help execute projects and processes for the company
  • Setting up processes and organisation to get things done
  • Wear several hats for different occasions
    • Personal assistant to the CEO during the day
    • Investor liaison during fundraising
    • Legal officer during the client contract negotiation
    • Office manager when needed
    • Everything in between
  • Be willing to learn and to accomplish whatever task given
  • Love what you do and having fun while doing it!

Requirements:

  • Years of experience is not important, surprise us!
  • Interested in the startup industry, prior experience in the startup is an added value
  • Good understanding of Fintech, finance, accounting, and legal terms is a must
  • You have to love to talk to people and be highly adaptable as our team grows
  • Adventurous, never shy away from challenges
  • Fast learner, independent and a proactive self-starter
  • Excellent command of English, the additional language will be beneficial
  • A sense of humour is a must

Business Analyst

We are looking for a Business Analyst who shares the same passion with us. You will be at forefront of the implementation of our technology, communication with our clients and 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.
  • Implement advanced strategies for gathering, reviewing and analyzing data requirements
  • Conduct various requirements workshop to ensure smooth delivery
  • Working with stakeholders at all levels as defined by the individuals project
  • 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

Requirements

  • Excellent interpersonal and communication skills – written and verbal
  • Adaptable to different types of clients
  • 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 knowledge.
  • Good understanding in Finance will be a plus
  • Degree in Computer Science is preferable

Financial Data Analyst Intern

Bambu is a Fintech startup which specialises in providing Robo-Advisory solutions for banks, insurance companies and non-financial industries like Telcos & E-Commerce. Leveraging on deep learning technologies, we believe that we can change the way people save, invest and manage their wealth.

Job Description:

  • Research Asset allocation models to understand added value
  • Help specify and code our asset allocation module
  • Work on big data to extract predictive factors for financial product scoring
  • Help the investment team in building optimal portfolios
  • Work alongside our data scientists, investment specialists and tech team

Requirements:

  • Background in Math, Quantitative finance and statistics
  • Good communication skills in English
  • Likes research
  • Interested in Finance and Fintech in particular
  • Knows Python or comparable data analysis languages like R.

Timeline: start in June 2019, latest 1-July-2019


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 front-end ninja (ReactJS) to join our engineering team and help us build great products for our clients.

Your key responsibilities will be to:

  • Proactively be a part of a cross-functional agile team to develop high performing, robust web/native applications.
  • Bridge the gap between design and technical implementation.
  • Build component libraries that can be reused across multiple projects.

Requirements:

  • Strong proficiency in front-end web technologies: HTML, CSS, and JavaScript
  • Solid experience in building single page web applications and native mobile apps using ReactJS/React Native and redux.
  • Solid ability to translate UI/UX design mockup to actual code that will produce visual elements of the application.
  • Familiarity with code versioning tools (i.e GIT)
  • Knowledge of any other modern front-end frameworks/libraries (i.e AngularJS, Vue.js) is a plus.
  • Prior experience working in a startup is a plus.
  • Minimum 2 years of experience

Great Customer Success Manager

We really appreciate our customers, but we’re getting so many we need to actually organize ourselves to help them out. We want to grow with them, not in spite of them. Help me, help you, amirite? So come and help us figure this thing out, and design the processes and people needed to do the job. Well, we don’t literally mean design actual people, of course...

“Grreeaaat succeessss” - Borat

What we’re offering:

  • Chance to do your own thing. Create something from nothing. 0 to 1.
  • Market salary and stock options as part of a rapidly growing global startup.
  • Long-term opportunity with a tight knit team. Mercenaries need not apply.
  • Killer office and pretty decent perks. We take care of our own.

What you need to do:

  • Build an end-to-end process from marketing and pre-sales to support.
  • Build a team while maintaining Bambu culture. Latter not negotiable!
  • Define the right metrics to help our clients win with our tech.
  • Come in with a collaboration mindset. Don’t expect to tell people water’s wet on Day 1.
  • Help grow the business. Hire people. Make the journey epic.
  • Have an amazing time doing the above!

Requirements:

  • You’ve either built or seen first hand how to build a winning Customer Success team. I want to see the scars, and hear the war stories.
  • You’re either Singapore based or willing to relocate tout suite.
  • You’ve been there before: startups and technical projects are home turf for you.
  • Experience in Agile projects and cloud technologies would be super helpful.
  • We need you to be scrappy. If it’s broken, don’t sit around and wait for someone to fix it for you. Find a way, get it done.
  • We love people who have ideas and aren’t afraid to say them out loud.
  • Interest in finance or investing is a plus but no experience is required.

Project Manager

Do you thrive planning, overseeing and delivering clients projects? Do you enjoy coordinating project teams? Are you looking to join a young and dynamic work environment? If you answered yes to all these questions, we are interested in talking to you.

Responsibilities:

  • The successful candidate will be in charge of:
  • Developing project scopes and objectives, involving all relevant stakeholders
  • Developing a detailed project plan to track progress
  • Coordinating internal resources (business analysts, web designers, developers) for the execution of projects
  • Ensure that all projects are delivered on-time, within scope
  • Manage the relationship with the client and all stakeholders

Requirements:

  • At least 2 years of experience successfully delivering technology-related projects
  • Cross-functional coordination
  • Organizational skills
  • Excellent verbal, written, interpersonal communication

Desired Skills and Abilities:

  • High-level understanding of software development and web technologies

Sassy Product Manager

What’s with the dorky title? Well, we want someone with SaaS experience to help us build many cloud... things, but sass is a plus and just sounds more fun. Since you fell for the clickbait, you might as well apply.

What we’re offering:

  • Chance to do your own thing. Create something from nothing. 0 to 1.
  • Market salary and stock options as part of a rapidly growing global startup.
  • Long-term opportunity with a tight knit team. Mercenaries need not apply.
  • Killer office and pretty decent perks. We take care of our own.

What you need to do:

  • You need to take ownership of our SaaS product line.
  • Develop go-to-market strategies.
  • Work in tight collab with sales and marketing.
  • You spec it. You run it. You tell us what and who you need to get there.
  • Be a team player always. No one is bigger than the team. Ego not wanted.
  • Help grow the business. Hire people. Make the journey epic.
  • Have an amazing time doing the above!

What we are asking for:

  • Most importantly, you’ve built something-as-a-service. Not with your very own two hands, but it was your thing. You were there, and have the scars to show.
  • You’re either Singapore based or willing to relocate tout suite.
  • You’ve been there before: startups and technical projects are home turf for you.
  • Experience in Agile projects and cloud technologies would be super helpful.
  • We need you to be scrappy. If it’s broken, don’t sit around and wait for someone to fix it for you. Find a way, get it done.
  • We love people who have ideas and aren’t afraid to say them out loud.
  • Interest in finance or investing is a plus but no experience is required.

Technical Analyst

We are looking for a Technical 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

Didn’t find an opening that fits you but want to work at Bambu?
Impress us with your CV/Resume with your ideas to career@bambu.life