Junior Python Developer

Kuala Lumpur, Malaysia

About tigerlab

tigerlab is one of the fastest-growing insurance software companies in the world with offices in Europe and an innovation hub in Kuala Lumpur. We help insurance companies to build software that promotes efficiencies and effectiveness throughout their value chain. Founded in 2008 by Tobias Bergman, we are a team of 50+ people from 10+ countries, dedicated to pushing insurance forward through transforming insurance companies digitally.

About the Job

We are searching for a junior programmer, who will be responsible for writing world-class code to build software that our clients depend on and love. Your primary focus will be writing and testing code, debugging programs and integrating applications with third-party web services.

Job Description

  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Implementation of security and data protection.
  • Integration of data storage solutions.

Job Requirements

  • Graduated with a degree in Software Engineering or relevant field of study.
  • At least 1-2 year(s) of working experience in the related field is required.
  • Preferred skills:
    • Hands-on experience with Django, Django Rest Framework, Flask, or other Python frameworks.
    • Understanding of RESTful APIs.
    • Understanding of domain-driven design.
    • Understanding of cross-browser compatibility and front-end technologies, such as JavaScript, HTML5, and CSS3.
    • Familiarity with some ORM (Object Relational Mapper) libraries.
    • Understanding of the threading limitations of Python, and multi-process architecture.
    • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
    • Strong unit test and debugging skills.
    • Proficient understanding of code versioning tools Git.
    • Experience in implementing and using project methodologies Agile and Scrum methodologies.
  • Strong communication skills to effectively collaborate with the team.
  • Ability to manage multiple projects and meet deadlines.
  • Willingness to learn and adapt.

This is why you should join us

  • We believe good work equipment can improve productivity and work efficiency. So, we provide a Macbook to each of our employees.
  • We value top talent and we pay competitively because talents deserve to be well remunerated.
  • You will work for a multinational company that focuses on the latest web, cloud, data processing, and AI technologies.
  • You get a rare opportunity to build software that pushes the oldest and largest industry forward, in one of the most exciting and fastest-growing regions in the world.
  • You will work with the smartest and most passionate people from over 10 nationalities.
  • We never compromise on coffee. We have a coffee machine that can grind beans and brew a well-balanced cup of coffee before you start your day!
  • Our office is located at a golden location. It is easily accessible (MRT & Bus) and you’ll be overwhelmed by the choices of food.
  • We value a good working atmosphere, have a casual dress code, and organize monthly celebrations/events.
  • We offer flexible working hours to our employees.

Your application must include

  • Your resume in PDF format.

Submit your Application

Junior Python Developer


* Required

    Name *

    Email *

    Phone *

    Job Position *

    LinkedIn Profile

    Resume/ CV *

    Cover Letter

    Share This Job Vacancy !