Search by job, company or skills

Software Engineer

Software Engineer

bukku accounting
3-5 Years
Not Disclosed
Early Applicant
  • Posted 13 days ago
  • Be among the first 10 applicants

Job Description

Bukku is a well funded and fast growing software company running the most-loved cloud accounting software currently being used by more than 20k SMEs in the country.

We're looking for the right candidate to help take our software to the next level, we want you to be proud of what you build here at Bukku Accounting!

Responsibilities

  • Develop new features and enhance existing features for Bukku products with one or many focus areas: Frontend web application (Next.js), RESTful API & microservices (Laravel, Python), Mobile app (React Native).
  • Build reusable components and libraries for future use.
  • Translate specifications and wireframes into high-quality code.
  • Optimise code for best efficiency and maintainability across devices and browsers.
  • Participate in Scrum events and work closely with other Scrum team members.

Requirements

  • At least 3 years solid experience in modern web development, preferably JavaScript / PHP / Python.
  • Solid experience in modern web frameworks / libraries, preferably Next.js / Laravel.
  • Good knowledge in HTML5, CSS3 and any modern CSS frameworks.
  • Good knowledge in RESTful APIs / GraphQL.
  • Good knowledge in MySQL raw queries.
  • Basic understanding of *nix commands and server administration.
  • Highly analytical with strong logical thinking.

Plus Points:

  • Experience in building and scaling applications with at least thousands of DAU.
  • Experience in TDD, writing tests and unit testing.
  • Experience in database query optimisation.
  • Good sense in UX.
  • Contribution to open-source projects.
  • Fun and easy to get along with personality.
  • Good sense of humour.

Tech Stack:

  • PHP 8+ (Laravel 8+).
  • Python.
  • JavaScript/TypeScript: (Next.js).
  • MySQL 8+.
  • Ubuntu 22.04.
  • AWS (EC2, RDS, SES, S3) & Microsoft Azure.

The Perfect Candidate:

  • Having a think big, start small mindset (You're ambitious yet patient).
  • Having a growth mindset (You thrive on challenge and hungry for improvements).
  • Attention to detail (You can spot pixel difference with naked eyes).
  • Confident yet humble (Confident when you know stuffs).
  • True team player (If you want to go far, go together).

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

3-7 yrs
Malaysia, Kuala Lumpur
Skills:
Nosql, C, Javascript, Ruby, Python, key-value store, messaging system
3-5 yrs
Malaysia, Kuala Lumpur
Skills:
Java, Cobol, Javascript, DB2, JCL, Azure DevOps, Vsam, Test automation, Mainframe, Agile Development, GitHub Copilot, Azure Boards, GitHub Advanced Security, GitHub Enterprise, AI-assisted development tools, CI/CD, Development management tools, Assembler
5-7 yrs
Malaysia, Kuala Lumpur
Skills:
React, Typescript, Javascript, Html5, Restful Api, Node.js, Redis, Css3, HTML5 Canvas, GSAP
2-5 yrs
Malaysia, Kuala Lumpur
Skills:
Github, Elasticsearch, Gitlab, Testing, Python, AWS, Api Development, Google Cloud, Version Control, Git, Rest Apis, Azure, Code reviews, Qdrant, ASTs, OpenSearch, AI optimization techniques, AI APIs, AI evaluation, fine-tuning, Generative AI, self-hosted models, PostgreSQL pgvector, LoRA, AI agents, Tree-sitter, Weaviate
3-6 yrs
Malaysia, Kuala Lumpur
Skills:
Java, Unit Testing, Debugging, Spring Boot, Restful Apis, Microservices, Technical Documentation, Performance Optimization, Code Reviews