logo
Litecard (Connected Commerce across Apple and Google Wallets)

Software Engineer

Asia

June 28, 2026 at 5:05 AM

✨ AI summary

Location

  • Sri Lanka

Languages

  • TypeScript
  • JavaScript (Node.js)

Frameworks

  • React
  • Redux
  • Redux-saga

Cloud Services

  • AWS Lambda
  • AWS DynamoDB
  • AWS SQS
  • AWS CDK

Databases

  • DynamoDB

Experience Level

  • 5+ years professional development experience
Job Description - Senior Developer


Litecard is a marketing platform working with global brands and retailers in leading sectors.

Litecard is looking for a senior developer to join our team in building, supporting and scaling our tech stacks. Including - but not limited to, building, supporting and upgrading features and integrations.


We are looking for a proactive Software Developer/Leader who can take responsibility for deadlines, and manage development teams (front end, DevOps and back-end). 


The SaaS platform and B2B Structure/delivery have already been pushed live, so you will have a proper handover with the former Tech Lead and Senior Software Engineers. APIs to use our code are still being matured.


Remuneration

LKR 400,000 / month


Responsibilities
  • Executives will create business requirements
  • You will transform the requirements into JIRA tasks for the developers to take and complete
  • You will review pull requests and approve them to be merged or request changes from the developer responsible
  • You will conduct brief daily standups for the team to manage their workloads, timelines and expectations
  • You will be presentable, have strong communication skills and speak business-level English 


What you will be doing:

  • You'll brainstorm with product owners and other developers to conceptualise and build the product
  • You’ll be onboarding and mentoring other developers, balancing teaching and delegation
  • You’ll work as a team to build features that will have a significant business impact
  • You’ll take ownership of systems, define their direction and improve their long-term health
  • You'll assist our support team to triage and resolve production issues
  • You’ll improve engineering standards, tooling, and processes
  • You’ll  client meetings to provide technical solutions and advice, and responding to customer queries with clear technical guidance


What you should have:

  • You solve problems and design solutions end-to-end
  • You can drive technical decisions within your team and contribute to the technical architecture
  • Your code is understandable, easily tested, and considers future maintenance
  • You are a strong communicator, explaining complex technical concepts to designers, support, and other engineers is no problem for you
Interview Process
  • System Design interview
  • General experience level check


Checklist
  • At least 5 years of professional development experience
  • General development experience must include:
  • Version control (Git preferably)
  • Front-end development experience must include:
  • React
  • Typescript
  • Redux
  • Redux-saga
  • Back-end development experience must include:
  • Node.js
  • AWS (Lambda, DynamoDB, SQS, CDK)
  • Open API
  • Auth0 or OAuth Authentication Experience


Process
  1. Founder/Dev Team does screening
  2. Founder does cultural test + gives BG about company
  3. Dev Team to provide FE/BE test
  4. Candidate completes test 
  5. Books time to present and team 
  6. Provides report to Founder
  7. Founder gives a formal offer