Senior Software Engineer / Associate Technical Lead – Laravel / NextJS

Swivel Group
Full-timeSri Lanka

Swivel Group, headquartered in Australia is best known for building and implementing custom solutions for businesses to enable them to innovate, scale and compete at a global standard. We've been around since 2019, with a team growing beyond 160+ employees that help us challenge and innovate for our partners across the software, digital, and finance landscapes.

Our Brands: Swivel Tech, Swivel Finance, Swivel Digital, Swivel Talent, and Swivel Foundation

Role Description:

We are looking for a high-impact Senior Full-Stack Engineer to join our lean, fast-moving engineering team. In this role, you won't just be taking tickets; you will be a key contributor to our product's architecture and user experience.

As an engineers, we value clean code, architectural thinking, and a flat culturewhere your ideas carry as much weight as your code. You will work directly with our leadership team to build scalable features on a modern PHP/TypeScript stack.

Years of Experience:

5+ years of experience shipping production full-stack applications, with solid understanding of modern patterns (e.g., Dependency Injection / React Hooks).

Responsibilties

  • Design, develop, test, and deploy full-stack features end-to-end — from Laravel (PHP 8.x) backend to a polished Next.js (React 18 + TypeScript) frontend.
  • Build and maintain scalable REST APIs, background processing using job queues, and clean service-oriented patterns in Laravel.
  • Participate in architecture/design sessions to ensure data models and API contracts scale as the product grows.
  • Assist with deploying and monitoring services on AWS, and take ownership of operational excellence (debugging production issues, performance optimization, and observability
  • Collaborate closely with cross-functional stakeholders in a modern workflow (Jira + async communication) and contribute through meaningful peer reviews.
  • Align with QA to implement automated testing using Pest (backend) and Playwright (frontend)
  • Contribute to AI-driven features/agents as part of the product roadmap.

Skills Required:

  • Backend: PHP 8.x, Laravel 12+, REST APIs, job queues, service patterns.
  • Frontend: React 18, Next.js (App Router, Server Components), TypeScript.
  • UI/Styling: Tailwind CS
  • Cloud/Infrastructure: AWS fundamentals + deployments via CI/CD; familiarity with S3, RDS, Lambda, EC2
  • Database: MySQL and/or PostgreSQL
  • Ways of working: Strong async written communication; collaborative code reviews; Jira-based workflow.

Nice to Have Skills :

  • shadcn/ui experienceFull-Stack Engineer.
  • NestJS/Node.js exposure or strong desire to learnFull-Stack Engineer.
  • AI/LLMs experience (AI agents, OpenAI/Gemini APIs)Full-Stack Engineer .
  • Product-minded, entrepreneurial approach (cares about user experience, not just tickets).

Required Attributes

  • Strong analytical and problem-solving skills
  • Ability to adapt to new technologies quickly
  • Excellent communication and collaboration skills

Qualifications

Bachelor's degree in computer science, Information Technology, or related field

Work Methodology

Agile Scrum

Engagement

Full-time, permanent

Work Model

Hybrid

What We Can Offer You:

  • A dynamic and supportive working environment
  • Full medical benefits
  • Training & Development
  • Flexible and hybrid working arrangements.
  • Attractive remuneration

Work Culture

Swivel promotes a culture of positivity, openness, growth, collaboration, and fairness within our work environment. Individual development matters to us. We put in a sincere effort to help our team grow on professional and personal levels.

Swivel Values

Trust: a confident relationship in our staff, that would adhere to transparency and honesty in our dealings

Innovation: initiative, collaboration, challenging the industry and continuously evolving

Premium: Top talent, going above and beyond and treating your workplace as your own business

Respect: Everyone matters and so do their ideas

Team: Be supportive, welcoming, community, family-oriented and as strong as our weakest

Our Channels

Website - https://swiveltech.io

Instagram - https://www.instagram.com/swivel.group/

Facebook - https://www.facebook.com/swivelgroupau

LinkedIn - https://www.linkedin.com/company/swivelgroupau/.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Swivel Group via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.