Software Engineer

2 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Important:

Preferred candidate location: Kerala, India. Priority for Calicut (Kozhikode), Kannur, Malappuram, Kochi.

Salary range: 22,000 - 32,000 INR per month (Based on skills and experience)


About us

Wallo Pay is a cutting-edge fintech start-up company dedicated to transforming the way people and businesses handle payments. Our mission is to provide secure, fast, and user-friendly payment solutions that empower users with more disposable income and business profitability. By leveraging advanced technologies and a customer-centric approach, Wallo Pay aims to simplify financial transactions while maintaining the highest standards of security and compliance.


The role

Join Wallo Pay as a Developer for a 6-month contract in a fully remote role reporting directly to the CTO and COO. You’ll work end‑to‑end on an Ionic Angular front‑end and an AWS‑based, serverless back‑end underpinned by MongoDB Atlas. We’re a small, high‑impact team that writes clean, object‑oriented TypeScript and lives by SOLID.


Key Responsibilities

  • Feature Development – Deliver new customer‑facing features in Ionic Angular (v4+) using Capacitor plugins where needed.
  • Serverless APIs – Design, build, and maintain scalable AWS Lambda (Node.js/TypeScript) functions behind API Gateway.
  • Data Layer – Model MongoDB documents, craft performant queries & aggregations, and manage Atlas clusters.
  • Testing First – Drive a TDD culture: author unit tests (Jasmine/Karma, Jest) and automated E2E suites (Cypress/Playwright/Appium) that run in CI & AWS Device Farm.
  • Code Quality – Apply SOLID principles, OO design patterns, and rigorous code reviews to keep technical debt low.
  • CI/CD & DevOps – Contribute to GitHub Actions / AWS CodeBuild pipelines, infra‑as‑code (Terraform or CDK), and cloud observability (CloudWatch, X‑Ray).
  • Security & Compliance – Follow DevSecOps best practices and assist with PCI‑DSS considerations for payment flows.


Required Skills & Experience

  • Experience: ~2 years professional software development (mobile or web).
  • TypeScript Expertise: Advanced knowledge of TypeScript & modern ES features.
  • Ionic Angular or Ionic React: Hands‑on building and shipping Ionic/Angular (v4+) or Ionic React apps.
  • OO & SOLID: Proven application of object‑oriented design and SOLID principles in production code.
  • AWS or Node.js: Practical experience with AWS Lambda OR back‑end development in Node.js.
  • Testing & TDD: Comfortable with unit‑test frameworks (Jasmine/Karma/Jest) and E2E tools (Cypress/Playwright/Appium); able to work test‑first.
  • MongoDB: Working knowledge of MongoDB schema design, indexing, and performance tuning.
  • Version Control: Git / GitHub flow and peer code review experience.


Nice‑to‑Have

  • Exposure to payment gateways (Stripe, Braintree) and PCI‑DSS fundamentals.
  • Infrastructure as Code (Terraform, AWS CDK) and containerisation (Docker).
  • Experience automating mobile CI/CD and distributing to App/Play Stores.
  • Knowledge of OWASP Mobile Top 10 and secure coding practices.


Core Competencies

  • Strong problem‑solving, debugging, and analytical skills.
  • Clear written and verbal communication; ability to articulate technical decisions.
  • Growth mindset and collaborative attitude within cross‑functional agile teams.


Why join Wallo Pay

  • Work on cutting-edge fintech solutions that prioritize security and user experience in a fully remote environment, offering flexibility to work from anywhere.
  • Collaborate with a global, passionate, tight-knit team dedicated to quality and innovation during this 6-month contract with potential for future opportunities.
  • Grow your skills in a modern tech stack with opportunities to impact end-to-end development.
  • Joint a project that can create a huge market impact.


Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india

chennai, tamil nadu, india

jodhpur, rajasthan, india