Careers

Join Us

Interested in transforming the global landscape through cutting edge cloud technology? In that case Lava Labs is your playground.

Open Positions

Looking for an opportunity to work with cutting edge technology rather than just projects? Craving for a challenge to work on something that will challenge your skill sets and knowledge? Find out more if Lava Labs is the place where you want to be.

At Lava, we encourage employees to live up to our values on a daily basis.

Before applying, we ask that you first consider whether these values ring true for you:

  • Dynamic work environment
  • Zealous team player
  • Result oriented first, substance over flash
  • Creative and challenging
  • Committed to greatness
  • Location: Kelana Jaya

    Job Description

    We are looking for an AngularJS Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.

    Responsibilities

    • Delivering a complete front end application
    • Ensuring high performance on mobile and desktop
    • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
    • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
    • Cooperating with the back-end developer in the process of building the RESTful API
    • Communicating with external web services

    Skills and Qualifications

    • Proficiency with JavaScript and HTML5
    • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
    • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
    • Creating self-contained, reusable, and testable modules and components
    • Ability to provide SEO solutions for single page apps
    • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
    • Good to have experience in technologies such as React, NodeJS, Express and Vuejs
    • Having worked in an Agile environment will be an added advantage

     

    Apply for This Position

  • Location: Kelana Jaya

    Who We Need

    We need passionate software engineers to join our dynamic product team. We’re looking for people who can work with us to build simple infrastructure, design and code to draw business insights from raw data. We run the infrastructure as well as the code on top of it, which means we want people that are excited to step up or down a level to solve the right problem. We want to work with people who are enthusiastic, have lots to teach and even more to learn, as a co-operative and effective team.

    Responsibilities

    • Collect data from all kinds of different sources, from web APIs, to internal databases encoded in SQL.
    • Use algorithms and programming to efficiently go through large datasets and apply treatments, filters and conditions to your data.
    • Model business processes for analysis and optimization
    • Visualise data and advocate policy

    Requirements

    • At Least 3 years of relevant working experience in application development
    • Proficient in programming languages such as Python and R for analytics
    • Experience in working with SQL/NOSQL  database system
    • Experience in working with programming frameworks such as Hadoop and Spark
    • Understanding of front-end technologies such as HTML5 and CSS
    • Business Intelligence experience: defining metrics, conforming different definitions, and experimentation methodology
    • Comfortable in iterative and incremental development cycles

     

    Apply for This Position

  • Location: Kelana Jaya

    We’re on the lookout for a server application developer who has in-depth knowledge of Java.

    Responsibilities

    • Involvement at every stage of the development process from brainstorming product ideas, to adding the finishing touch to the app.
    • Contributing to Lava Labs existing portfolio of server apps and help maintain these apps to ensure they continue to function flawlessly across new releases.
    • Work closely with the project team on the full lifecycle of software development
    • Delivery of project on time

    Requirements

    • Equivalent of Bachelor’s degree or higher in Computer Science or any related field
    • At least 3 years of experience in software development
    • At least 2 years of experience in Java and Java Servlet programming
    • Comfortable communicating in English
    • At least 2 years of experience building APIs / Web Services
    • Willingness to learn new skill set at any time when specific skill set fits into the development
    • Highly motivated and able to work independently
    • The following additional experience would be highly valuable and is usually required to perform the role:
      • Building APIs / Web Services
      • HTML5, CSS3, jQuery, Responsive design,  AJAX, Javascript
      • SQL development
      • API development
      • Preferred Platform Skills
      • Familiar with Spring Core Framework, Spring MVC
      • Familiar with Hibernate
      • Familiar with Google App Engine Java deployment

    Apply for This Position

  • Location: Kelana Jaya

    We’re on the lookout for a creative Android mobile application developer who thinks outside the box and fits into our team of talented engineers to design and build mobile apps.

    Responsibilities

    • Involvement at every stage of the development process from brainstorming product ideas, to adding the finishing touch to the app.
    • Contributing to Lava Labs existing portfolio of mobile apps and help maintain these apps to ensure they continue to function flawlessly across new Android releases.

    Requirements

    • Experienced in Java, Android Development, Eclipse, Android Studio
    • Good understanding and working knowledge on Object Oriented Programming
    • At least 2 years of experience
    • Knowledge on RESTful JSON API integration
    • Experienced in App Accelerator Platform such as Phonegap would be an added advantage

    Apply for This Position

  • Location: Kelana Jaya

    We’re on the lookout for a creative iOS mobile application developer who thinks outside the box and fits into our team of talented engineers to design and build mobile apps.

    Responsibilities

    • Involvement at every stage of the development process from brainstorming product ideas, to adding the finishing touch to the app.
    • Contributing to Lava Labs existing portfolio of mobile apps and help maintain these apps to ensure they continue to function flawlessly across new iOS releases.

    Requirements

    • Experienced in Objective-C, iOS development, and Xcode
    • Good understanding and working knowledge of Object Oriented Programming
    • At least 2 years of experience
    • Knowledge on RESTful JSON API integration
    • Experienced in App Accelerator Platform such as Phonegap would be an added advantage

    Apply for This Position

  • Location: Kelana Jaya

    The Business Analyst is a crucial role in creating and maintaining the strategic partnership between business needs and technology delivery.

    Responsibilities

    • Responsible for developing business requirements and related business rules based on business group needs.
    • Actively involved in the definition, testing, training, implementation, and support of functional requirements across related cloud computing applications such as Google Cloud Platform, Amazon Web Services and Salesforce.com.
    • Ability to translate business requirements into technology solutions for internal teams to build on.
    • Evaluates approaches for integration of cloud applications into other enterprise systems and applications.
    • Defines and documents business and functional requirements for client’s business processes, applications and data through interviews, workshops, and/or existing systems documentation or procedures.
    • Provides expertise and input in helping the team make right decisions on implementing business requests.
    • Acts as bridge and facilitator between stakeholders, SMEs and development teams across regional and business lines to evaluate feasibility of fit of the proposed solution leveraging on global best practices.
    • Conforms to standard software development life cycle (SDLC) methodologies to ensure projects and maintenance activities are documented and deployed on time and on budget.
    • Proactively reviews current landscape for more business opportunities
    • Ability to conduct System Integration Testing (SIT) and User Acceptance Testing (UAT).

    Requirements

    • A Bachelor’s Degree or Master’s Degree in Information Technology, Computer Science or related field is preferred.
    • 3-5 years’ experience working in business applications implementation, preferably CRM and cloud computing implementation.
    • Knowledge in across industry based processes and best practices are advantageous.
    • Strong verbal and written communication skills. Must be able to communicate effectively and confidently with users, team members and management.
    • Must be flexible and willing to undertake a wide variety of challenging tasks.
    • Strong facilitation skills. Must be able to elicit requirements from various personalities across organizational and geographical boundaries.
    • Proven experience at driving consensus across multiple stakeholders.
    • Process driven analysis skills and a background in various requirements elicitation methods.

    Apply for This Position