2
applicants

Senior Full-Stack Software Engineer (Python & React)

Wisdom RecruitmentS   Remote • Full-time

Job Description

Client Origin: Australia-based Technology Firm

Location: Sri Lanka (Fully Remote)

Job Type: Full-Time, Permanent

About the Company:

Our client is an innovative, fast-scaling technology firm headquartered in Australia. They build high-performance software solutions and are expanding their global footprint by establishing a high-caliber development squad in Sri Lanka. This is a 100% remote position offering local engineers the opportunity to collaborate directly with an international engineering team on bleeding-edge platforms.

The Role:

We are looking for a Senior Full-Stack Software Engineer who is highly self-driven and excels in a remote-first workspace. In this role, you will take ownership of both front-end user experiences and back-end architecture. Because you will interact closely with product stakeholders in Australia, strong communication skills and a collaborative mindset are absolutely essential.

Key Responsibilities:

  • Design, develop, and maintain secure, scalable, and high-performance web applications using Python and React.
  • Architect robust RESTful APIs and backend services, while ensuring efficient data storage and query optimization.
  • Build responsive, pixel-perfect, and intuitive front-end interfaces.
  • Collaborate closely with cross-functional teams using Agile methodologies to ship high-quality features iteratively.
  • Participate in code reviews, write comprehensive unit tests, and maintain clean, well-documented codebases.
  • Actively communicate engineering roadblocks, progress, and architectural decisions to the Australian management team.

Required Qualifications & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or an equivalent professional qualification.
  • Minimum of 4 years of commercial experience working as a Full-Stack Developer.
  • Advanced Python Skills: Deep expertise in modern Python frameworks (such as Django, FastAPI, or Flask).
  • Advanced React Skills: Strong mastery of React.js, state management (Redux/Context API), hooks, and modern front-end build tools.
  • Solid experience with relational databases (PostgreSQL, MySQL) and cloud infrastructure (AWS or Azure).
  • Excellent verbal and written English communication skills, with the ability to articulate technical concepts clearly to stakeholders.
  • Strong debugging, problem-solving, and Git workflow skills.

Nice-to-Haves / Soft Requirements:

  • Immediate or Short Notice Availability: Candidates who can onboard quickly or are currently on short notice periods will be given distinct priority.
  • Prior experience working remotely with international or Australian-based tech teams.

What’s on Offer:

  • A competitive, premium salary package mapped to international standards.
  • 100% permanent remote work flexibility—work from anywhere in Sri Lanka.
  • Exposure to modern, global development practices and standard cloud architectures.
  • Collaborative and highly professional team culture with a healthy work-life balance.

How to Apply

If you are ready to take the next step in your remote engineering career, Apply via ITPro.lk website or forward your updated CV directly to careers@wisdomrecruitments.com with the subject line "Application: Senior Full-Stack Engineer (Python/React)".

Every job post on ITJobs.lk is amplified across our active social media channels to maximize reach and attract the best tech talent.